https://launchpad.net/ubuntu/+source/aad-auth/0.5.2/+build/26687330 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-009 5.4.0-156-generic #173-Ubuntu SMP Tue Jul 11 07:25:14 UTC 2023 aarch64 Buildd toolchain package versions: launchpad-buildd_234~642~ubuntu20.04.1 python3-lpbuildd_234~642~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 7 Sep 12:25:24 ntpdate[1958]: adjust time server 10.211.37.1 offset -0.007556 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=mantic --arch=arm64 PACKAGEBUILD-26687330 --image-type chroot /home/buildd/filecache-default/f16216f5497f1f0724e8a3a0f3bd4b5063e2189b Creating target for build PACKAGEBUILD-26687330 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=mantic --arch=arm64 PACKAGEBUILD-26687330 Starting target for build PACKAGEBUILD-26687330 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=mantic --arch=arm64 PACKAGEBUILD-26687330 'deb http://ftpmaster.internal/ubuntu mantic main universe' 'deb http://ftpmaster.internal/ubuntu mantic-security main universe' 'deb http://ftpmaster.internal/ubuntu mantic-updates main universe' 'deb http://ftpmaster.internal/ubuntu mantic-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-26687330 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=mantic --arch=arm64 PACKAGEBUILD-26687330 Updating target for build PACKAGEBUILD-26687330 Get:1 http://ftpmaster.internal/ubuntu mantic InRelease [255 kB] Get:2 http://ftpmaster.internal/ubuntu mantic-security InRelease [90.7 kB] Get:3 http://ftpmaster.internal/ubuntu mantic-updates InRelease [90.7 kB] Get:4 http://ftpmaster.internal/ubuntu mantic-proposed InRelease [118 kB] Get:5 http://ftpmaster.internal/ubuntu mantic/main arm64 Packages [1380 kB] Get:6 http://ftpmaster.internal/ubuntu mantic/main Translation-en [516 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/universe arm64 Packages [15.0 MB] Get:8 http://ftpmaster.internal/ubuntu mantic/universe Translation-en [5957 kB] Get:9 http://ftpmaster.internal/ubuntu mantic-proposed/main arm64 Packages [70.8 kB] Get:10 http://ftpmaster.internal/ubuntu mantic-proposed/main Translation-en [19.6 kB] Get:11 http://ftpmaster.internal/ubuntu mantic-proposed/universe arm64 Packages [69.7 kB] Get:12 http://ftpmaster.internal/ubuntu mantic-proposed/universe Translation-en [39.6 kB] Fetched 23.6 MB in 5s (4748 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: g++-12 libstdc++-12-dev Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-13 g++-13 gcc-13 gcc-13-base libgcc-13-dev libproc2-0 libsframe1 libstdc++-13-dev systemd-dev The following packages will be upgraded: adduser advancecomp apt base-files bash binutils binutils-aarch64-linux-gnu binutils-common bsdutils build-essential ca-certificates coreutils cpp cpp-12 dash debconf debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++ g++-12 gcc gcc-12 gcc-12-base gpg gpg-agent gpgconf gpgv grep hostname init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan8 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libfdisk1 libgcc-12-dev libgcc-s1 libgcrypt20 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgprofng0 libgssapi-krb5-2 libhogweed6 libhwasan0 libidn2-0 libip4tc2 libisl23 libitm1 libjson-c5 libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 liblsan0 liblzma5 libmd0 libmount1 libmpfr6 libncurses6 libncursesw6 libnettle8 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libperl5.36 libpng16-16 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsmartcols1 libsqlite3-0 libss2 libssl3 libstdc++-12-dev libstdc++6 libsystemd-shared libsystemd0 libtasn1-6 libtinfo6 libtsan2 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev logsave lsb-base lto-disabled-list mawk mount ncurses-base ncurses-bin openssl perl perl-base perl-modules-5.36 pkgbinarymangler procps readline-common sed sensible-utils systemd systemd-sysv sysvinit-utils tar tzdata usrmerge util-linux util-linux-extra xz-utils zlib1g 152 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. Need to get 151 MB of archives. After this operation, 160 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu mantic/main arm64 libcrypt-dev arm64 1:4.4.36-2 [118 kB] Get:2 http://ftpmaster.internal/ubuntu mantic/main arm64 libc6-dev arm64 2.38-1ubuntu4 [1571 kB] Get:3 http://ftpmaster.internal/ubuntu mantic/main arm64 libc-dev-bin arm64 2.38-1ubuntu4 [19.4 kB] Get:4 http://ftpmaster.internal/ubuntu mantic/main arm64 libcrypt1 arm64 1:4.4.36-2 [85.4 kB] Get:5 http://ftpmaster.internal/ubuntu mantic-proposed/main arm64 linux-libc-dev arm64 6.5.0-4.4 [1515 kB] Get:6 http://ftpmaster.internal/ubuntu mantic/main arm64 libc6 arm64 2.38-1ubuntu4 [2734 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/main arm64 libc-bin arm64 2.38-1ubuntu4 [589 kB] Get:8 http://ftpmaster.internal/ubuntu mantic/main arm64 gcc-13-base arm64 13.2.0-3ubuntu1 [43.3 kB] Get:9 http://ftpmaster.internal/ubuntu mantic/main arm64 libgcc-s1 arm64 13.2.0-3ubuntu1 [46.6 kB] Get:10 http://ftpmaster.internal/ubuntu mantic/main arm64 base-files arm64 13ubuntu1 [74.1 kB] Get:11 http://ftpmaster.internal/ubuntu mantic/main arm64 debianutils arm64 5.8-1 [103 kB] Get:12 http://ftpmaster.internal/ubuntu mantic/main arm64 bash arm64 5.2.15-2ubuntu1 [780 kB] Get:13 http://ftpmaster.internal/ubuntu mantic/main arm64 bsdutils arm64 1:2.39.1-4ubuntu1 [95.9 kB] Get:14 http://ftpmaster.internal/ubuntu mantic/main arm64 coreutils arm64 9.1-1ubuntu2 [1347 kB] Get:15 http://ftpmaster.internal/ubuntu mantic/main arm64 liblzma5 arm64 5.4.1-0.2 [122 kB] Get:16 http://ftpmaster.internal/ubuntu mantic/main arm64 libzstd1 arm64 1.5.5+dfsg2-1ubuntu2 [270 kB] Get:17 http://ftpmaster.internal/ubuntu mantic/main arm64 libstdc++6 arm64 13.2.0-3ubuntu1 [731 kB] Get:18 http://ftpmaster.internal/ubuntu mantic/main arm64 libgpg-error0 arm64 1.47-2 [69.0 kB] Get:19 http://ftpmaster.internal/ubuntu mantic/main arm64 libgcrypt20 arm64 1.10.2-2ubuntu1 [470 kB] Get:20 http://ftpmaster.internal/ubuntu mantic/main arm64 libp11-kit0 arm64 0.25.0-4ubuntu1 [273 kB] Get:21 http://ftpmaster.internal/ubuntu mantic/main arm64 libacl1 arm64 2.3.1-3 [16.3 kB] Get:22 http://ftpmaster.internal/ubuntu mantic/main arm64 libapparmor1 arm64 4.0.0~alpha2-0ubuntu2 [47.3 kB] Get:23 http://ftpmaster.internal/ubuntu mantic/main arm64 libaudit-common all 1:3.1.1-1 [5426 B] Get:24 http://ftpmaster.internal/ubuntu mantic/main arm64 libcap-ng0 arm64 0.8.3-1build2 [14.6 kB] Get:25 http://ftpmaster.internal/ubuntu mantic/main arm64 libaudit1 arm64 1:3.1.1-1 [46.4 kB] Get:26 http://ftpmaster.internal/ubuntu mantic/main arm64 libblkid1 arm64 2.39.1-4ubuntu1 [120 kB] Get:27 http://ftpmaster.internal/ubuntu mantic/main arm64 libcap2 arm64 1:2.66-4ubuntu1 [29.1 kB] Get:28 http://ftpmaster.internal/ubuntu mantic/main arm64 libip4tc2 arm64 1.8.9-2ubuntu2 [22.3 kB] Get:29 http://ftpmaster.internal/ubuntu mantic/main arm64 libperl5.36 arm64 5.36.0-7ubuntu1 [4674 kB] Get:30 http://ftpmaster.internal/ubuntu mantic/main arm64 perl arm64 5.36.0-7ubuntu1 [235 kB] Get:31 http://ftpmaster.internal/ubuntu mantic/main arm64 perl-base arm64 5.36.0-7ubuntu1 [1730 kB] Get:32 http://ftpmaster.internal/ubuntu mantic-proposed/main arm64 perl-modules-5.36 all 5.36.0-7ubuntu3 [2984 kB] Get:33 http://ftpmaster.internal/ubuntu mantic/main arm64 libdb5.3 arm64 5.3.28+dfsg2-2 [731 kB] Get:34 http://ftpmaster.internal/ubuntu mantic/main arm64 zlib1g arm64 1:1.2.13.dfsg-1ubuntu5 [60.6 kB] Get:35 http://ftpmaster.internal/ubuntu mantic/main arm64 debconf all 1.5.82 [125 kB] Get:36 http://ftpmaster.internal/ubuntu mantic/main arm64 libssl3 arm64 3.0.10-1ubuntu2 [1763 kB] Get:37 http://ftpmaster.internal/ubuntu mantic/main arm64 libkmod2 arm64 30+20230519-1ubuntu3 [49.4 kB] Get:38 http://ftpmaster.internal/ubuntu mantic/main arm64 libpcre2-8-0 arm64 10.42-4 [210 kB] Get:39 http://ftpmaster.internal/ubuntu mantic/main arm64 libselinux1 arm64 3.5-1 [77.5 kB] Get:40 http://ftpmaster.internal/ubuntu mantic/main arm64 libmount1 arm64 2.39.1-4ubuntu1 [137 kB] Get:41 http://ftpmaster.internal/ubuntu mantic/main arm64 libpam0g arm64 1.5.2-6ubuntu1 [65.8 kB] Get:42 http://ftpmaster.internal/ubuntu mantic/main arm64 libseccomp2 arm64 2.5.4-1ubuntu3 [49.3 kB] Get:43 http://ftpmaster.internal/ubuntu mantic/main arm64 systemd-sysv arm64 253.5-1ubuntu4 [11.5 kB] Get:44 http://ftpmaster.internal/ubuntu mantic/main arm64 systemd arm64 253.5-1ubuntu4 [2976 kB] Get:45 http://ftpmaster.internal/ubuntu mantic/main arm64 libsystemd-shared arm64 253.5-1ubuntu4 [1786 kB] Get:46 http://ftpmaster.internal/ubuntu mantic/main arm64 systemd-dev all 253.5-1ubuntu4 [79.1 kB] Get:47 http://ftpmaster.internal/ubuntu mantic/main arm64 libargon2-1 arm64 0~20190702+dfsg-3 [18.9 kB] Get:48 http://ftpmaster.internal/ubuntu mantic/main arm64 libudev1 arm64 253.5-1ubuntu4 [157 kB] Get:49 http://ftpmaster.internal/ubuntu mantic/main arm64 libdevmapper1.02.1 arm64 2:1.02.185-2ubuntu1 [128 kB] Get:50 http://ftpmaster.internal/ubuntu mantic/main arm64 libjson-c5 arm64 0.17-1 [35.5 kB] Get:51 http://ftpmaster.internal/ubuntu mantic/main arm64 libuuid1 arm64 2.39.1-4ubuntu1 [33.2 kB] Get:52 http://ftpmaster.internal/ubuntu mantic/main arm64 libcryptsetup12 arm64 2:2.6.1-4ubuntu2 [238 kB] Get:53 http://ftpmaster.internal/ubuntu mantic/main arm64 libfdisk1 arm64 2.39.1-4ubuntu1 [141 kB] Get:54 http://ftpmaster.internal/ubuntu mantic/main arm64 mount arm64 2.39.1-4ubuntu1 [115 kB] Get:55 http://ftpmaster.internal/ubuntu mantic/main arm64 libsystemd0 arm64 253.5-1ubuntu4 [395 kB] Get:56 http://ftpmaster.internal/ubuntu mantic/main arm64 libapt-pkg6.0 arm64 2.7.3 [898 kB] Get:57 http://ftpmaster.internal/ubuntu mantic/main arm64 tar arm64 1.34+dfsg-1.2ubuntu1 [283 kB] Get:58 http://ftpmaster.internal/ubuntu mantic/main arm64 dpkg arm64 1.22.0ubuntu1 [1391 kB] Get:59 http://ftpmaster.internal/ubuntu mantic/main arm64 dash arm64 0.5.12-6ubuntu1 [89.9 kB] Get:60 http://ftpmaster.internal/ubuntu mantic/main arm64 diffutils arm64 1:3.8-4 [172 kB] Get:61 http://ftpmaster.internal/ubuntu mantic/main arm64 findutils arm64 4.9.0-5 [300 kB] Get:62 http://ftpmaster.internal/ubuntu mantic/main arm64 grep arm64 3.11-2 [158 kB] Get:63 http://ftpmaster.internal/ubuntu mantic/main arm64 hostname arm64 3.23+nmu1ubuntu1 [10.7 kB] Get:64 http://ftpmaster.internal/ubuntu mantic/main arm64 libncurses6 arm64 6.4+20230625-2 [109 kB] Get:65 http://ftpmaster.internal/ubuntu mantic/main arm64 libncursesw6 arm64 6.4+20230625-2 [142 kB] Get:66 http://ftpmaster.internal/ubuntu mantic/main arm64 libtinfo6 arm64 6.4+20230625-2 [104 kB] Get:67 http://ftpmaster.internal/ubuntu mantic/main arm64 ncurses-bin arm64 6.4+20230625-2 [184 kB] Get:68 http://ftpmaster.internal/ubuntu mantic/main arm64 sed arm64 4.9-1 [191 kB] Get:69 http://ftpmaster.internal/ubuntu mantic/main arm64 libsmartcols1 arm64 2.39.1-4ubuntu1 [61.9 kB] Get:70 http://ftpmaster.internal/ubuntu mantic/universe arm64 util-linux-extra arm64 2.39.1-4ubuntu1 [123 kB] Get:71 http://ftpmaster.internal/ubuntu mantic/main arm64 util-linux arm64 2.39.1-4ubuntu1 [1110 kB] Get:72 http://ftpmaster.internal/ubuntu mantic/main arm64 init-system-helpers all 1.65.2ubuntu1 [38.7 kB] Get:73 http://ftpmaster.internal/ubuntu mantic/main arm64 ncurses-base all 6.4+20230625-2 [24.5 kB] Get:74 http://ftpmaster.internal/ubuntu mantic/main arm64 sysvinit-utils arm64 3.07-1ubuntu1 [32.7 kB] Get:75 http://ftpmaster.internal/ubuntu mantic/main arm64 lsb-base all 11.6 [4606 B] Get:76 http://ftpmaster.internal/ubuntu mantic/main arm64 adduser all 3.137ubuntu1 [101 kB] Get:77 http://ftpmaster.internal/ubuntu mantic/main arm64 gpgv arm64 2.2.40-1.1ubuntu1 [135 kB] Get:78 http://ftpmaster.internal/ubuntu mantic/main arm64 libgmp10 arm64 2:6.3.0+dfsg-2ubuntu4 [241 kB] Get:79 http://ftpmaster.internal/ubuntu mantic/main arm64 libnettle8 arm64 3.9.1-2 [190 kB] Get:80 http://ftpmaster.internal/ubuntu mantic/main arm64 libhogweed6 arm64 3.9.1-2 [198 kB] Get:81 http://ftpmaster.internal/ubuntu mantic/main arm64 libidn2-0 arm64 2.3.4-1 [108 kB] Get:82 http://ftpmaster.internal/ubuntu mantic/main arm64 libtasn1-6 arm64 4.19.0-3 [42.8 kB] Get:83 http://ftpmaster.internal/ubuntu mantic/main arm64 libgnutls30 arm64 3.8.1-4ubuntu1 [937 kB] Get:84 http://ftpmaster.internal/ubuntu mantic/main arm64 apt arm64 2.7.3 [1327 kB] Get:85 http://ftpmaster.internal/ubuntu mantic/main arm64 libpam-modules-bin arm64 1.5.2-6ubuntu1 [46.1 kB] Get:86 http://ftpmaster.internal/ubuntu mantic/main arm64 libpam-modules arm64 1.5.2-6ubuntu1 [283 kB] Get:87 http://ftpmaster.internal/ubuntu mantic/main arm64 logsave arm64 1.47.0-2ubuntu1 [21.6 kB] Get:88 http://ftpmaster.internal/ubuntu mantic/main arm64 libext2fs2 arm64 1.47.0-2ubuntu1 [221 kB] Get:89 http://ftpmaster.internal/ubuntu mantic/main arm64 e2fsprogs arm64 1.47.0-2ubuntu1 [590 kB] Get:90 http://ftpmaster.internal/ubuntu mantic/main arm64 init arm64 1.65.2ubuntu1 [5508 B] Get:91 http://ftpmaster.internal/ubuntu mantic/main arm64 libattr1 arm64 1:2.5.1-4 [12.2 kB] Get:92 http://ftpmaster.internal/ubuntu mantic/main arm64 libdebconfclient0 arm64 0.270ubuntu1 [11.0 kB] Get:93 http://ftpmaster.internal/ubuntu mantic/main arm64 libmd0 arm64 1.1.0-1 [24.4 kB] Get:94 http://ftpmaster.internal/ubuntu mantic/main arm64 libpam-runtime all 1.5.2-6ubuntu1 [41.5 kB] Get:95 http://ftpmaster.internal/ubuntu mantic/main arm64 libsemanage-common all 3.5-1 [9890 B] Get:96 http://ftpmaster.internal/ubuntu mantic/main arm64 libsepol2 arm64 3.5-1 [289 kB] Get:97 http://ftpmaster.internal/ubuntu mantic/main arm64 libsemanage2 arm64 3.5-1 [89.3 kB] Get:98 http://ftpmaster.internal/ubuntu mantic/main arm64 usrmerge all 35ubuntu1 [58.2 kB] Get:99 http://ftpmaster.internal/ubuntu mantic/main arm64 libcom-err2 arm64 1.47.0-2ubuntu1 [21.6 kB] Get:100 http://ftpmaster.internal/ubuntu mantic/main arm64 libproc2-0 arm64 2:4.0.3-1ubuntu1 [53.1 kB] Get:101 http://ftpmaster.internal/ubuntu mantic/main arm64 libss2 arm64 1.47.0-2ubuntu1 [16.1 kB] Get:102 http://ftpmaster.internal/ubuntu mantic/main arm64 mawk arm64 1.3.4.20230730-1 [122 kB] Get:103 http://ftpmaster.internal/ubuntu mantic/main arm64 procps arm64 2:4.0.3-1ubuntu1 [606 kB] Get:104 http://ftpmaster.internal/ubuntu mantic/main arm64 sensible-utils all 0.0.20 [19.6 kB] Get:105 http://ftpmaster.internal/ubuntu mantic/main arm64 openssl arm64 3.0.10-1ubuntu2 [1166 kB] Get:106 http://ftpmaster.internal/ubuntu mantic/main arm64 ca-certificates all 20230311ubuntu1 [152 kB] Get:107 http://ftpmaster.internal/ubuntu mantic/main arm64 libgssapi-krb5-2 arm64 1.20.1-3ubuntu1 [139 kB] Get:108 http://ftpmaster.internal/ubuntu mantic/main arm64 libkrb5-3 arm64 1.20.1-3ubuntu1 [345 kB] Get:109 http://ftpmaster.internal/ubuntu mantic/main arm64 libk5crypto3 arm64 1.20.1-3ubuntu1 [84.9 kB] Get:110 http://ftpmaster.internal/ubuntu mantic/main arm64 libkrb5support0 arm64 1.20.1-3ubuntu1 [32.9 kB] Get:111 http://ftpmaster.internal/ubuntu mantic/main arm64 readline-common all 8.2-1.3 [55.7 kB] Get:112 http://ftpmaster.internal/ubuntu mantic/main arm64 libreadline8 arm64 8.2-1.3 [150 kB] Get:113 http://ftpmaster.internal/ubuntu mantic/main arm64 libsqlite3-0 arm64 3.42.0-1 [662 kB] Get:114 http://ftpmaster.internal/ubuntu mantic-proposed/main arm64 tzdata all 2023c-9ubuntu1 [270 kB] Get:115 http://ftpmaster.internal/ubuntu mantic/main arm64 libpng16-16 arm64 1.6.40-1 [182 kB] Get:116 http://ftpmaster.internal/ubuntu mantic/main arm64 xz-utils arm64 5.4.1-0.2 [271 kB] Get:117 http://ftpmaster.internal/ubuntu mantic/main arm64 advancecomp arm64 2.5-1 [171 kB] Get:118 http://ftpmaster.internal/ubuntu mantic/main arm64 libgprofng0 arm64 2.41-5ubuntu1 [805 kB] Get:119 http://ftpmaster.internal/ubuntu mantic/main arm64 libctf0 arm64 2.41-5ubuntu1 [94.7 kB] Get:120 http://ftpmaster.internal/ubuntu mantic/main arm64 libctf-nobfd0 arm64 2.41-5ubuntu1 [98.8 kB] Get:121 http://ftpmaster.internal/ubuntu mantic/main arm64 binutils-aarch64-linux-gnu arm64 2.41-5ubuntu1 [3315 kB] Get:122 http://ftpmaster.internal/ubuntu mantic/main arm64 libbinutils arm64 2.41-5ubuntu1 [754 kB] Get:123 http://ftpmaster.internal/ubuntu mantic/main arm64 binutils arm64 2.41-5ubuntu1 [18.0 kB] Get:124 http://ftpmaster.internal/ubuntu mantic/main arm64 binutils-common arm64 2.41-5ubuntu1 [248 kB] Get:125 http://ftpmaster.internal/ubuntu mantic/main arm64 libsframe1 arm64 2.41-5ubuntu1 [14.1 kB] Get:126 http://ftpmaster.internal/ubuntu mantic/main arm64 libisl23 arm64 0.26-3 [713 kB] Get:127 http://ftpmaster.internal/ubuntu mantic/main arm64 libmpfr6 arm64 4.2.1-1 [327 kB] Get:128 http://ftpmaster.internal/ubuntu mantic/main arm64 cpp-13 arm64 13.2.0-3ubuntu1 [9538 kB] Get:129 http://ftpmaster.internal/ubuntu mantic/main arm64 g++ arm64 4:13.2.0-1ubuntu1 [1108 B] Get:130 http://ftpmaster.internal/ubuntu mantic/main arm64 gcc arm64 4:13.2.0-1ubuntu1 [5190 B] Get:131 http://ftpmaster.internal/ubuntu mantic/main arm64 cpp arm64 4:13.2.0-1ubuntu1 [28.9 kB] Get:132 http://ftpmaster.internal/ubuntu mantic/main arm64 libcc1-0 arm64 13.2.0-3ubuntu1 [49.6 kB] Get:133 http://ftpmaster.internal/ubuntu mantic/main arm64 libgomp1 arm64 13.2.0-3ubuntu1 [134 kB] Get:134 http://ftpmaster.internal/ubuntu mantic/main arm64 libitm1 arm64 13.2.0-3ubuntu1 [27.8 kB] Get:135 http://ftpmaster.internal/ubuntu mantic/main arm64 libatomic1 arm64 13.2.0-3ubuntu1 [11.6 kB] Get:136 http://ftpmaster.internal/ubuntu mantic/main arm64 libasan8 arm64 13.2.0-3ubuntu1 [2745 kB] Get:137 http://ftpmaster.internal/ubuntu mantic/main arm64 liblsan0 arm64 13.2.0-3ubuntu1 [1184 kB] Get:138 http://ftpmaster.internal/ubuntu mantic/universe arm64 g++-12 arm64 12.3.0-8ubuntu1 [10.9 MB] Get:139 http://ftpmaster.internal/ubuntu mantic/main arm64 gcc-12 arm64 12.3.0-8ubuntu1 [19.1 MB] Get:140 http://ftpmaster.internal/ubuntu mantic/main arm64 cpp-12 arm64 12.3.0-8ubuntu1 [9574 kB] Get:141 http://ftpmaster.internal/ubuntu mantic/main arm64 libubsan1 arm64 13.2.0-3ubuntu1 [1089 kB] Get:142 http://ftpmaster.internal/ubuntu mantic/universe arm64 libstdc++-12-dev arm64 12.3.0-8ubuntu1 [2168 kB] Get:143 http://ftpmaster.internal/ubuntu mantic/main arm64 libhwasan0 arm64 13.2.0-3ubuntu1 [1242 kB] Get:144 http://ftpmaster.internal/ubuntu mantic/main arm64 libgcc-12-dev arm64 12.3.0-8ubuntu1 [1157 kB] Get:145 http://ftpmaster.internal/ubuntu mantic/main arm64 libtsan2 arm64 13.2.0-3ubuntu1 [2625 kB] Get:146 http://ftpmaster.internal/ubuntu mantic/main arm64 gcc-12-base arm64 12.3.0-8ubuntu1 [43.4 kB] Get:147 http://ftpmaster.internal/ubuntu mantic/main arm64 libgcc-13-dev arm64 13.2.0-3ubuntu1 [2466 kB] Get:148 http://ftpmaster.internal/ubuntu mantic/main arm64 gcc-13 arm64 13.2.0-3ubuntu1 [19.1 MB] Get:149 http://ftpmaster.internal/ubuntu mantic/main arm64 libstdc++-13-dev arm64 13.2.0-3ubuntu1 [2344 kB] Get:150 http://ftpmaster.internal/ubuntu mantic/main arm64 g++-13 arm64 13.2.0-3ubuntu1 [10.9 MB] Get:151 http://ftpmaster.internal/ubuntu mantic/main arm64 dpkg-dev all 1.22.0ubuntu1 [1137 kB] Get:152 http://ftpmaster.internal/ubuntu mantic/main arm64 libdpkg-perl all 1.22.0ubuntu1 [283 kB] Get:153 http://ftpmaster.internal/ubuntu mantic/main arm64 lto-disabled-list all 42 [12.4 kB] Get:154 http://ftpmaster.internal/ubuntu mantic/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] Get:155 http://ftpmaster.internal/ubuntu mantic/main arm64 libfakeroot arm64 1.32.1-1 [31.8 kB] Get:156 http://ftpmaster.internal/ubuntu mantic/main arm64 fakeroot arm64 1.32.1-1 [59.7 kB] Get:157 http://ftpmaster.internal/ubuntu mantic/main arm64 libassuan0 arm64 2.5.6-1 [35.8 kB] Get:158 http://ftpmaster.internal/ubuntu mantic/main arm64 gpg arm64 2.2.40-1.1ubuntu1 [509 kB] Get:159 http://ftpmaster.internal/ubuntu mantic/main arm64 gpgconf arm64 2.2.40-1.1ubuntu1 [95.3 kB] Get:160 http://ftpmaster.internal/ubuntu mantic/main arm64 gpg-agent arm64 2.2.40-1.1ubuntu1 [211 kB] Get:161 http://ftpmaster.internal/ubuntu mantic/main arm64 pkgbinarymangler all 153 [16.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 151 MB in 7s (20.2 MB/s) (Reading database ... 13115 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.36-2_arm64.deb ... Unpacking libcrypt-dev:arm64 (1:4.4.36-2) over (1:4.4.33-1) ... Preparing to unpack .../libc6-dev_2.38-1ubuntu4_arm64.deb ... Unpacking libc6-dev:arm64 (2.38-1ubuntu4) over (2.36-0ubuntu4) ... Replacing files in old package libc6:arm64 (2.36-0ubuntu4) ... Preparing to unpack .../libc-dev-bin_2.38-1ubuntu4_arm64.deb ... Unpacking libc-dev-bin (2.38-1ubuntu4) over (2.36-0ubuntu4) ... Preparing to unpack .../libcrypt1_1%3a4.4.36-2_arm64.deb ... Unpacking libcrypt1:arm64 (1:4.4.36-2) over (1:4.4.33-1) ... Setting up libcrypt1:arm64 (1:4.4.36-2) ... (Reading database ... 13124 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_6.5.0-4.4_arm64.deb ... Unpacking linux-libc-dev:arm64 (6.5.0-4.4) over (5.19.0-21.21) ... Preparing to unpack .../libc6_2.38-1ubuntu4_arm64.deb ... Unpacking libc6:arm64 (2.38-1ubuntu4) over (2.36-0ubuntu4) ... Setting up libc6:arm64 (2.38-1ubuntu4) ... (Reading database ... 13134 files and directories currently installed.) Preparing to unpack .../libc-bin_2.38-1ubuntu4_arm64.deb ... Unpacking libc-bin (2.38-1ubuntu4) over (2.36-0ubuntu4) ... Setting up libc-bin (2.38-1ubuntu4) ... Selecting previously unselected package gcc-13-base:arm64. (Reading database ... 13136 files and directories currently installed.) Preparing to unpack .../gcc-13-base_13.2.0-3ubuntu1_arm64.deb ... Unpacking gcc-13-base:arm64 (13.2.0-3ubuntu1) ... Setting up gcc-13-base:arm64 (13.2.0-3ubuntu1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libgcc-s1_13.2.0-3ubuntu1_arm64.deb ... Unpacking libgcc-s1:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Setting up libgcc-s1:arm64 (13.2.0-3ubuntu1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../base-files_13ubuntu1_arm64.deb ... Unpacking base-files (13ubuntu1) over (12.3ubuntu1) ... Setting up base-files (13ubuntu1) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../debianutils_5.8-1_arm64.deb ... Unpacking debianutils (5.8-1) over (5.7-0.4) ... Setting up debianutils (5.8-1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../bash_5.2.15-2ubuntu1_arm64.deb ... Unpacking bash (5.2.15-2ubuntu1) over (5.2-1ubuntu2) ... Setting up bash (5.2.15-2ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.39.1-4ubuntu1_arm64.deb ... Unpacking bsdutils (1:2.39.1-4ubuntu1) over (1:2.38.1-4ubuntu1) ... Setting up bsdutils (1:2.39.1-4ubuntu1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../coreutils_9.1-1ubuntu2_arm64.deb ... Unpacking coreutils (9.1-1ubuntu2) over (8.32-4.1ubuntu1) ... Setting up coreutils (9.1-1ubuntu2) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../liblzma5_5.4.1-0.2_arm64.deb ... Unpacking liblzma5:arm64 (5.4.1-0.2) over (5.2.9-0.0) ... Setting up liblzma5:arm64 (5.4.1-0.2) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-1ubuntu2_arm64.deb ... Unpacking libzstd1:arm64 (1.5.5+dfsg2-1ubuntu2) over (1.5.2+dfsg-1) ... Setting up libzstd1:arm64 (1.5.5+dfsg2-1ubuntu2) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libstdc++6_13.2.0-3ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Setting up libstdc++6:arm64 (13.2.0-3ubuntu1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.47-2_arm64.deb ... Unpacking libgpg-error0:arm64 (1.47-2) over (1.46-1) ... Setting up libgpg-error0:arm64 (1.47-2) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.2-2ubuntu1_arm64.deb ... Unpacking libgcrypt20:arm64 (1.10.2-2ubuntu1) over (1.10.1-2ubuntu1) ... Setting up libgcrypt20:arm64 (1.10.2-2ubuntu1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.25.0-4ubuntu1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.25.0-4ubuntu1) over (0.24.1-1ubuntu2) ... Setting up libp11-kit0:arm64 (0.25.0-4ubuntu1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libacl1_2.3.1-3_arm64.deb ... Unpacking libacl1:arm64 (2.3.1-3) over (2.3.1-2) ... Setting up libacl1:arm64 (2.3.1-3) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libapparmor1_4.0.0~alpha2-0ubuntu2_arm64.deb ... Unpacking libapparmor1:arm64 (4.0.0~alpha2-0ubuntu2) over (3.0.8-1ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a3.1.1-1_all.deb ... Unpacking libaudit-common (1:3.1.1-1) over (1:3.0.7-1ubuntu3) ... Setting up libaudit-common (1:3.1.1-1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.3-1build2_arm64.deb ... Unpacking libcap-ng0:arm64 (0.8.3-1build2) over (0.8.3-1build1) ... Setting up libcap-ng0:arm64 (0.8.3-1build2) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.1-1_arm64.deb ... Unpacking libaudit1:arm64 (1:3.1.1-1) over (1:3.0.7-1ubuntu3) ... Setting up libaudit1:arm64 (1:3.1.1-1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libblkid1_2.39.1-4ubuntu1_arm64.deb ... Unpacking libblkid1:arm64 (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Setting up libblkid1:arm64 (2.39.1-4ubuntu1) ... (Reading database ... 13141 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.66-4ubuntu1_arm64.deb ... Unpacking libcap2:arm64 (1:2.66-4ubuntu1) over (1:2.44-1build3) ... Setting up libcap2:arm64 (1:2.66-4ubuntu1) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../libip4tc2_1.8.9-2ubuntu2_arm64.deb ... Unpacking libip4tc2:arm64 (1.8.9-2ubuntu2) over (1.8.7-1ubuntu7) ... Preparing to unpack .../libperl5.36_5.36.0-7ubuntu1_arm64.deb ... Unpacking libperl5.36:arm64 (5.36.0-7ubuntu1) over (5.36.0-4ubuntu2) ... Preparing to unpack .../perl_5.36.0-7ubuntu1_arm64.deb ... Unpacking perl (5.36.0-7ubuntu1) over (5.36.0-4ubuntu2) ... Preparing to unpack .../perl-base_5.36.0-7ubuntu1_arm64.deb ... Unpacking perl-base (5.36.0-7ubuntu1) over (5.36.0-4ubuntu2) ... Setting up perl-base (5.36.0-7ubuntu1) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../perl-modules-5.36_5.36.0-7ubuntu3_all.deb ... Unpacking perl-modules-5.36 (5.36.0-7ubuntu3) over (5.36.0-4ubuntu2) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg2-2_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg2-2) over (5.3.28+dfsg1-0.10) ... Setting up libdb5.3:arm64 (5.3.28+dfsg2-2) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.13.dfsg-1ubuntu5_arm64.deb ... Unpacking zlib1g:arm64 (1:1.2.13.dfsg-1ubuntu5) over (1:1.2.11.dfsg-4.1ubuntu1) ... Setting up zlib1g:arm64 (1:1.2.13.dfsg-1ubuntu5) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../debconf_1.5.82_all.deb ... Unpacking debconf (1.5.82) over (1.5.79ubuntu1) ... Setting up debconf (1.5.82) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.10-1ubuntu2_arm64.deb ... Unpacking libssl3:arm64 (3.0.10-1ubuntu2) over (3.0.5-2ubuntu2) ... Preparing to unpack .../libkmod2_30+20230519-1ubuntu3_arm64.deb ... Unpacking libkmod2:arm64 (30+20230519-1ubuntu3) over (30+20220905-1ubuntu1) ... Preparing to unpack .../libpcre2-8-0_10.42-4_arm64.deb ... Unpacking libpcre2-8-0:arm64 (10.42-4) over (10.40-1ubuntu1) ... Setting up libpcre2-8-0:arm64 (10.42-4) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-1_arm64.deb ... Unpacking libselinux1:arm64 (3.5-1) over (3.4-1build1) ... Setting up libselinux1:arm64 (3.5-1) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../libmount1_2.39.1-4ubuntu1_arm64.deb ... Unpacking libmount1:arm64 (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Setting up libmount1:arm64 (2.39.1-4ubuntu1) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../libpam0g_1.5.2-6ubuntu1_arm64.deb ... Unpacking libpam0g:arm64 (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam0g:arm64 (1.5.2-6ubuntu1) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.4-1ubuntu3_arm64.deb ... Unpacking libseccomp2:arm64 (2.5.4-1ubuntu3) over (2.5.4-1ubuntu2) ... Setting up libseccomp2:arm64 (2.5.4-1ubuntu3) ... (Reading database ... 13143 files and directories currently installed.) Preparing to unpack .../systemd-sysv_253.5-1ubuntu4_arm64.deb ... Unpacking systemd-sysv (253.5-1ubuntu4) over (251.4-1ubuntu7) ... Setting up libssl3:arm64 (3.0.10-1ubuntu2) ... (Reading database ... 13144 files and directories currently installed.) Preparing to unpack .../systemd_253.5-1ubuntu4_arm64.deb ... Unpacking systemd (253.5-1ubuntu4) over (251.4-1ubuntu7) ... Preparing to unpack .../libsystemd-shared_253.5-1ubuntu4_arm64.deb ... Unpacking libsystemd-shared:arm64 (253.5-1ubuntu4) over (251.4-1ubuntu7) ... Selecting previously unselected package systemd-dev. Preparing to unpack .../systemd-dev_253.5-1ubuntu4_all.deb ... Unpacking systemd-dev (253.5-1ubuntu4) ... Preparing to unpack .../libargon2-1_0~20190702+dfsg-3_arm64.deb ... Unpacking libargon2-1:arm64 (0~20190702+dfsg-3) over (0~20171227-0.3) ... Preparing to unpack .../libudev1_253.5-1ubuntu4_arm64.deb ... Unpacking libudev1:arm64 (253.5-1ubuntu4) over (251.4-1ubuntu7) ... Setting up libudev1:arm64 (253.5-1ubuntu4) ... (Reading database ... 13199 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-2ubuntu1_arm64.deb ... Unpacking libdevmapper1.02.1:arm64 (2:1.02.185-2ubuntu1) over (2:1.02.185-1ubuntu1) ... Preparing to unpack .../libjson-c5_0.17-1_arm64.deb ... Unpacking libjson-c5:arm64 (0.17-1) over (0.16-2) ... Preparing to unpack .../libuuid1_2.39.1-4ubuntu1_arm64.deb ... Unpacking libuuid1:arm64 (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Setting up libuuid1:arm64 (2.39.1-4ubuntu1) ... (Reading database ... 13199 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.6.1-4ubuntu2_arm64.deb ... Unpacking libcryptsetup12:arm64 (2:2.6.1-4ubuntu2) over (2:2.5.0-6ubuntu3) ... Preparing to unpack .../libfdisk1_2.39.1-4ubuntu1_arm64.deb ... Unpacking libfdisk1:arm64 (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Preparing to unpack .../mount_2.39.1-4ubuntu1_arm64.deb ... Unpacking mount (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Preparing to unpack .../libsystemd0_253.5-1ubuntu4_arm64.deb ... Unpacking libsystemd0:arm64 (253.5-1ubuntu4) over (251.4-1ubuntu7) ... Setting up libsystemd0:arm64 (253.5-1ubuntu4) ... (Reading database ... 13200 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.7.3_arm64.deb ... Unpacking libapt-pkg6.0:arm64 (2.7.3) over (2.5.4) ... Setting up libapt-pkg6.0:arm64 (2.7.3) ... (Reading database ... 13200 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1.2ubuntu1_arm64.deb ... Unpacking tar (1.34+dfsg-1.2ubuntu1) over (1.34+dfsg-1.1) ... Setting up tar (1.34+dfsg-1.2ubuntu1) ... (Reading database ... 13200 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.0ubuntu1_arm64.deb ... Unpacking dpkg (1.22.0ubuntu1) over (1.21.11ubuntu2) ... Setting up dpkg (1.22.0ubuntu1) ... (Reading database ... 13200 files and directories currently installed.) Preparing to unpack .../dash_0.5.12-6ubuntu1_arm64.deb ... Unpacking dash (0.5.12-6ubuntu1) over (0.5.11+git20210903+057cd650a4ed-9ubuntu1) ... Setting up dash (0.5.12-6ubuntu1) ... Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-4_arm64.deb ... Unpacking diffutils (1:3.8-4) over (1:3.8-1) ... Setting up diffutils (1:3.8-4) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../findutils_4.9.0-5_arm64.deb ... Unpacking findutils (4.9.0-5) over (4.9.0-3ubuntu1) ... Setting up findutils (4.9.0-5) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../archives/grep_3.11-2_arm64.deb ... Unpacking grep (3.11-2) over (3.8-3) ... Setting up grep (3.11-2) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../hostname_3.23+nmu1ubuntu1_arm64.deb ... Unpacking hostname (3.23+nmu1ubuntu1) over (3.23ubuntu2) ... Setting up hostname (3.23+nmu1ubuntu1) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../libncurses6_6.4+20230625-2_arm64.deb ... Unpacking libncurses6:arm64 (6.4+20230625-2) over (6.3+20220423-2) ... Preparing to unpack .../libncursesw6_6.4+20230625-2_arm64.deb ... Unpacking libncursesw6:arm64 (6.4+20230625-2) over (6.3+20220423-2) ... Preparing to unpack .../libtinfo6_6.4+20230625-2_arm64.deb ... Unpacking libtinfo6:arm64 (6.4+20230625-2) over (6.3+20220423-2) ... Setting up libtinfo6:arm64 (6.4+20230625-2) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20230625-2_arm64.deb ... Unpacking ncurses-bin (6.4+20230625-2) over (6.3+20220423-2) ... Setting up ncurses-bin (6.4+20230625-2) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../archives/sed_4.9-1_arm64.deb ... Unpacking sed (4.9-1) over (4.8-1ubuntu2) ... Setting up sed (4.9-1) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.39.1-4ubuntu1_arm64.deb ... Unpacking libsmartcols1:arm64 (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Setting up libsmartcols1:arm64 (2.39.1-4ubuntu1) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../util-linux-extra_2.39.1-4ubuntu1_arm64.deb ... Unpacking util-linux-extra (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Setting up util-linux-extra (2.39.1-4ubuntu1) ... (Reading database ... 13209 files and directories currently installed.) Preparing to unpack .../util-linux_2.39.1-4ubuntu1_arm64.deb ... Unpacking util-linux (2.39.1-4ubuntu1) over (2.38.1-4ubuntu1) ... Setting up util-linux (2.39.1-4ubuntu1) ... (Reading database ... 13210 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.65.2ubuntu1_all.deb ... Unpacking init-system-helpers (1.65.2ubuntu1) over (1.65.2) ... Setting up init-system-helpers (1.65.2ubuntu1) ... (Reading database ... 13210 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20230625-2_all.deb ... Unpacking ncurses-base (6.4+20230625-2) over (6.3+20220423-2) ... Setting up ncurses-base (6.4+20230625-2) ... (Reading database ... 13208 files and directories currently installed.) Preparing to unpack .../archives/lsb-base_11.6_all.deb ... Unpacking lsb-base (11.6) over (11.2ubuntu1) ... Preparing to unpack .../sysvinit-utils_3.07-1ubuntu1_arm64.deb ... Unpacking sysvinit-utils (3.07-1ubuntu1) over (3.04-1ubuntu1) ... Setting up sysvinit-utils (3.07-1ubuntu1) ... (Reading database ... 13208 files and directories currently installed.) Preparing to unpack .../adduser_3.137ubuntu1_all.deb ... moving unchanged adduser.conf to adduser.conf.update-old. New dpkg-conffile will come from the package. Unpacking adduser (3.137ubuntu1) over (3.121ubuntu1) ... Setting up adduser (3.137ubuntu1) ... Installing new version of config file /etc/deluser.conf ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.40-1.1ubuntu1_arm64.deb ... Unpacking gpgv (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Setting up gpgv (2.2.40-1.1ubuntu1) ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.3.0+dfsg-2ubuntu4_arm64.deb ... Unpacking libgmp10:arm64 (2:6.3.0+dfsg-2ubuntu4) over (2:6.2.1+dfsg1-1.1ubuntu1) ... Setting up libgmp10:arm64 (2:6.3.0+dfsg-2ubuntu4) ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../libnettle8_3.9.1-2_arm64.deb ... Unpacking libnettle8:arm64 (3.9.1-2) over (3.8.1-2) ... Setting up libnettle8:arm64 (3.9.1-2) ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.9.1-2_arm64.deb ... Unpacking libhogweed6:arm64 (3.9.1-2) over (3.8.1-2) ... Setting up libhogweed6:arm64 (3.9.1-2) ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.4-1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.4-1) over (2.3.3-1build1) ... Setting up libidn2-0:arm64 (2.3.4-1) ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.19.0-3_arm64.deb ... Unpacking libtasn1-6:arm64 (4.19.0-3) over (4.19.0-2) ... Setting up libtasn1-6:arm64 (4.19.0-3) ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.8.1-4ubuntu1_arm64.deb ... Unpacking libgnutls30:arm64 (3.8.1-4ubuntu1) over (3.7.7-2ubuntu2) ... Setting up libgnutls30:arm64 (3.8.1-4ubuntu1) ... (Reading database ... 13172 files and directories currently installed.) Preparing to unpack .../archives/apt_2.7.3_arm64.deb ... Unpacking apt (2.7.3) over (2.5.4) ... Setting up apt (2.7.3) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.5.2-6ubuntu1_arm64.deb ... Unpacking libpam-modules-bin (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam-modules-bin (1.5.2-6ubuntu1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.5.2-6ubuntu1_arm64.deb ... Unpacking libpam-modules:arm64 (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam-modules:arm64 (1.5.2-6ubuntu1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../logsave_1.47.0-2ubuntu1_arm64.deb ... Unpacking logsave (1.47.0-2ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Preparing to unpack .../libext2fs2_1.47.0-2ubuntu1_arm64.deb ... Unpacking libext2fs2:arm64 (1.47.0-2ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Setting up libext2fs2:arm64 (1.47.0-2ubuntu1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.47.0-2ubuntu1_arm64.deb ... Unpacking e2fsprogs (1.47.0-2ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Setting up libargon2-1:arm64 (0~20190702+dfsg-3) ... Setting up libdevmapper1.02.1:arm64 (2:1.02.185-2ubuntu1) ... Setting up libjson-c5:arm64 (0.17-1) ... Setting up libcryptsetup12:arm64 (2:2.6.1-4ubuntu2) ... Setting up libfdisk1:arm64 (2.39.1-4ubuntu1) ... Setting up libkmod2:arm64 (30+20230519-1ubuntu3) ... Setting up libapparmor1:arm64 (4.0.0~alpha2-0ubuntu2) ... Setting up libip4tc2:arm64 (1.8.9-2ubuntu2) ... Setting up libsystemd-shared:arm64 (253.5-1ubuntu4) ... Setting up systemd-dev (253.5-1ubuntu4) ... Setting up mount (2.39.1-4ubuntu1) ... Setting up systemd (253.5-1ubuntu4) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/sleep.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (253.5-1ubuntu4) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../init_1.65.2ubuntu1_arm64.deb ... Unpacking init (1.65.2ubuntu1) over (1.65.2) ... Preparing to unpack .../libattr1_1%3a2.5.1-4_arm64.deb ... Unpacking libattr1:arm64 (1:2.5.1-4) over (1:2.5.1-3) ... Setting up libattr1:arm64 (1:2.5.1-4) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.270ubuntu1_arm64.deb ... Unpacking libdebconfclient0:arm64 (0.270ubuntu1) over (0.264ubuntu1) ... Setting up libdebconfclient0:arm64 (0.270ubuntu1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libmd0_1.1.0-1_arm64.deb ... Unpacking libmd0:arm64 (1.1.0-1) over (1.0.4-2) ... Setting up libmd0:arm64 (1.1.0-1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.5.2-6ubuntu1_all.deb ... Unpacking libpam-runtime (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam-runtime (1.5.2-6ubuntu1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1_all.deb ... Unpacking libsemanage-common (3.5-1) over (3.4-1build1) ... Setting up libsemanage-common (3.5-1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libsepol2_3.5-1_arm64.deb ... Unpacking libsepol2:arm64 (3.5-1) over (3.4-2) ... Setting up libsepol2:arm64 (3.5-1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1_arm64.deb ... Unpacking libsemanage2:arm64 (3.5-1) over (3.4-1build1) ... Setting up libsemanage2:arm64 (3.5-1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../usrmerge_35ubuntu1_all.deb ... Unpacking usrmerge (35ubuntu1) over (33ubuntu1) ... Setting up usrmerge (35ubuntu1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.47.0-2ubuntu1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.0-2ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../01-libproc2-0_2%3a4.0.3-1ubuntu1_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.3-1ubuntu1) ... Preparing to unpack .../02-libss2_1.47.0-2ubuntu1_arm64.deb ... Unpacking libss2:arm64 (1.47.0-2ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Preparing to unpack .../03-mawk_1.3.4.20230730-1_arm64.deb ... Unpacking mawk (1.3.4.20230730-1) over (1.3.4.20200120-3.1) ... Preparing to unpack .../04-procps_2%3a4.0.3-1ubuntu1_arm64.deb ... Unpacking procps (2:4.0.3-1ubuntu1) over (2:3.3.17-7ubuntu1) ... Preparing to unpack .../05-sensible-utils_0.0.20_all.deb ... Unpacking sensible-utils (0.0.20) over (0.0.17) ... Preparing to unpack .../06-openssl_3.0.10-1ubuntu2_arm64.deb ... Unpacking openssl (3.0.10-1ubuntu2) over (3.0.5-2ubuntu2) ... Preparing to unpack .../07-ca-certificates_20230311ubuntu1_all.deb ... Unpacking ca-certificates (20230311ubuntu1) over (20211016ubuntu1) ... Preparing to unpack .../08-libgssapi-krb5-2_1.20.1-3ubuntu1_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.20.1-3ubuntu1) over (1.20.1-1build1) ... Preparing to unpack .../09-libkrb5-3_1.20.1-3ubuntu1_arm64.deb ... Unpacking libkrb5-3:arm64 (1.20.1-3ubuntu1) over (1.20.1-1build1) ... Preparing to unpack .../10-libk5crypto3_1.20.1-3ubuntu1_arm64.deb ... Unpacking libk5crypto3:arm64 (1.20.1-3ubuntu1) over (1.20.1-1build1) ... Preparing to unpack .../11-libkrb5support0_1.20.1-3ubuntu1_arm64.deb ... Unpacking libkrb5support0:arm64 (1.20.1-3ubuntu1) over (1.20.1-1build1) ... Preparing to unpack .../12-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) over (8.2-1.2) ... Preparing to unpack .../13-libreadline8_8.2-1.3_arm64.deb ... Unpacking libreadline8:arm64 (8.2-1.3) over (8.2-1.2) ... Preparing to unpack .../14-libsqlite3-0_3.42.0-1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.42.0-1) over (3.40.0-1) ... Preparing to unpack .../15-tzdata_2023c-9ubuntu1_all.deb ... Unpacking tzdata (2023c-9ubuntu1) over (2022g-1ubuntu1) ... Preparing to unpack .../16-libpng16-16_1.6.40-1_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.40-1) over (1.6.39-2) ... Preparing to unpack .../17-xz-utils_5.4.1-0.2_arm64.deb ... Unpacking xz-utils (5.4.1-0.2) over (5.2.9-0.0) ... Preparing to unpack .../18-advancecomp_2.5-1_arm64.deb ... Unpacking advancecomp (2.5-1) over (2.4-1) ... Preparing to unpack .../19-libgprofng0_2.41-5ubuntu1_arm64.deb ... Unpacking libgprofng0:arm64 (2.41-5ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../20-libctf0_2.41-5ubuntu1_arm64.deb ... Unpacking libctf0:arm64 (2.41-5ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../21-libctf-nobfd0_2.41-5ubuntu1_arm64.deb ... Unpacking libctf-nobfd0:arm64 (2.41-5ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../22-binutils-aarch64-linux-gnu_2.41-5ubuntu1_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.41-5ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../23-libbinutils_2.41-5ubuntu1_arm64.deb ... Unpacking libbinutils:arm64 (2.41-5ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../24-binutils_2.41-5ubuntu1_arm64.deb ... Unpacking binutils (2.41-5ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../25-binutils-common_2.41-5ubuntu1_arm64.deb ... Unpacking binutils-common:arm64 (2.41-5ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Selecting previously unselected package libsframe1:arm64. Preparing to unpack .../26-libsframe1_2.41-5ubuntu1_arm64.deb ... Unpacking libsframe1:arm64 (2.41-5ubuntu1) ... Preparing to unpack .../27-libisl23_0.26-3_arm64.deb ... Unpacking libisl23:arm64 (0.26-3) over (0.25-1) ... Preparing to unpack .../28-libmpfr6_4.2.1-1_arm64.deb ... Unpacking libmpfr6:arm64 (4.2.1-1) over (4.1.0-3build3) ... Selecting previously unselected package cpp-13. Preparing to unpack .../29-cpp-13_13.2.0-3ubuntu1_arm64.deb ... Unpacking cpp-13 (13.2.0-3ubuntu1) ... Preparing to unpack .../30-g++_4%3a13.2.0-1ubuntu1_arm64.deb ... Unpacking g++ (4:13.2.0-1ubuntu1) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../31-gcc_4%3a13.2.0-1ubuntu1_arm64.deb ... Unpacking gcc (4:13.2.0-1ubuntu1) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../32-cpp_4%3a13.2.0-1ubuntu1_arm64.deb ... Unpacking cpp (4:13.2.0-1ubuntu1) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../33-libcc1-0_13.2.0-3ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../34-libgomp1_13.2.0-3ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../35-libitm1_13.2.0-3ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../36-libatomic1_13.2.0-3ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../37-libasan8_13.2.0-3ubuntu1_arm64.deb ... Unpacking libasan8:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../38-liblsan0_13.2.0-3ubuntu1_arm64.deb ... Unpacking liblsan0:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../39-g++-12_12.3.0-8ubuntu1_arm64.deb ... Unpacking g++-12 (12.3.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../40-gcc-12_12.3.0-8ubuntu1_arm64.deb ... Unpacking gcc-12 (12.3.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../41-cpp-12_12.3.0-8ubuntu1_arm64.deb ... Unpacking cpp-12 (12.3.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../42-libubsan1_13.2.0-3ubuntu1_arm64.deb ... Unpacking libubsan1:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../43-libstdc++-12-dev_12.3.0-8ubuntu1_arm64.deb ... Unpacking libstdc++-12-dev:arm64 (12.3.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../44-libhwasan0_13.2.0-3ubuntu1_arm64.deb ... Unpacking libhwasan0:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../45-libgcc-12-dev_12.3.0-8ubuntu1_arm64.deb ... Unpacking libgcc-12-dev:arm64 (12.3.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../46-libtsan2_13.2.0-3ubuntu1_arm64.deb ... Unpacking libtsan2:arm64 (13.2.0-3ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../47-gcc-12-base_12.3.0-8ubuntu1_arm64.deb ... Unpacking gcc-12-base:arm64 (12.3.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Selecting previously unselected package libgcc-13-dev:arm64. Preparing to unpack .../48-libgcc-13-dev_13.2.0-3ubuntu1_arm64.deb ... Unpacking libgcc-13-dev:arm64 (13.2.0-3ubuntu1) ... Selecting previously unselected package gcc-13. Preparing to unpack .../49-gcc-13_13.2.0-3ubuntu1_arm64.deb ... Unpacking gcc-13 (13.2.0-3ubuntu1) ... Selecting previously unselected package libstdc++-13-dev:arm64. Preparing to unpack .../50-libstdc++-13-dev_13.2.0-3ubuntu1_arm64.deb ... Unpacking libstdc++-13-dev:arm64 (13.2.0-3ubuntu1) ... Selecting previously unselected package g++-13. Preparing to unpack .../51-g++-13_13.2.0-3ubuntu1_arm64.deb ... Unpacking g++-13 (13.2.0-3ubuntu1) ... Preparing to unpack .../52-dpkg-dev_1.22.0ubuntu1_all.deb ... Unpacking dpkg-dev (1.22.0ubuntu1) over (1.21.11ubuntu2) ... Preparing to unpack .../53-libdpkg-perl_1.22.0ubuntu1_all.deb ... Unpacking libdpkg-perl (1.22.0ubuntu1) over (1.21.11ubuntu2) ... Preparing to unpack .../54-lto-disabled-list_42_all.deb ... Unpacking lto-disabled-list (42) over (37) ... Preparing to unpack .../55-build-essential_12.10ubuntu1_arm64.deb ... Unpacking build-essential (12.10ubuntu1) over (12.9ubuntu3) ... Preparing to unpack .../56-libfakeroot_1.32.1-1_arm64.deb ... Unpacking libfakeroot:arm64 (1.32.1-1) over (1.30.1-1ubuntu1) ... Preparing to unpack .../57-fakeroot_1.32.1-1_arm64.deb ... Unpacking fakeroot (1.32.1-1) over (1.30.1-1ubuntu1) ... Preparing to unpack .../58-libassuan0_2.5.6-1_arm64.deb ... Unpacking libassuan0:arm64 (2.5.6-1) over (2.5.5-5) ... Preparing to unpack .../59-gpg_2.2.40-1.1ubuntu1_arm64.deb ... Unpacking gpg (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Preparing to unpack .../60-gpgconf_2.2.40-1.1ubuntu1_arm64.deb ... Unpacking gpgconf (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Preparing to unpack .../61-gpg-agent_2.2.40-1.1ubuntu1_arm64.deb ... Unpacking gpg-agent (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Preparing to unpack .../62-pkgbinarymangler_153_all.deb ... Unpacking pkgbinarymangler (153) over (149) ... Setting up lsb-base (11.6) ... Setting up lto-disabled-list (42) ... Setting up init (1.65.2ubuntu1) ... Setting up libsqlite3-0:arm64 (3.42.0-1) ... Setting up binutils-common:arm64 (2.41-5ubuntu1) ... Installing new version of config file /etc/gprofng.rc ... Setting up linux-libc-dev:arm64 (6.5.0-4.4) ... Setting up libctf-nobfd0:arm64 (2.41-5ubuntu1) ... Setting up libcom-err2:arm64 (1.47.0-2ubuntu1) ... Setting up libassuan0:arm64 (2.5.6-1) ... Setting up libgomp1:arm64 (13.2.0-3ubuntu1) ... Setting up libsframe1:arm64 (2.41-5ubuntu1) ... Setting up libfakeroot:arm64 (1.32.1-1) ... Setting up libkrb5support0:arm64 (1.20.1-3ubuntu1) ... Setting up gcc-12-base:arm64 (12.3.0-8ubuntu1) ... Setting up tzdata (2023c-9ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Sep 7 12:26:17 UTC 2023. Universal Time is now: Thu Sep 7 12:26:17 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.32.1-1) ... Setting up perl-modules-5.36 (5.36.0-7ubuntu3) ... Setting up libmpfr6:arm64 (4.2.1-1) ... Setting up libncurses6:arm64 (6.4+20230625-2) ... Setting up xz-utils (5.4.1-0.2) ... Setting up libproc2-0:arm64 (2:4.0.3-1ubuntu1) ... Setting up libpng16-16:arm64 (1.6.40-1) ... Setting up libatomic1:arm64 (13.2.0-3ubuntu1) ... Setting up libss2:arm64 (1.47.0-2ubuntu1) ... Setting up libncursesw6:arm64 (6.4+20230625-2) ... Setting up libk5crypto3:arm64 (1.20.1-3ubuntu1) ... Setting up logsave (1.47.0-2ubuntu1) ... Setting up libubsan1:arm64 (13.2.0-3ubuntu1) ... Setting up advancecomp (2.5-1) ... Setting up sensible-utils (0.0.20) ... Setting up libhwasan0:arm64 (13.2.0-3ubuntu1) ... Setting up libcrypt-dev:arm64 (1:4.4.36-2) ... Setting up libasan8:arm64 (13.2.0-3ubuntu1) ... Setting up procps (2:4.0.3-1ubuntu1) ... Setting up mawk (1.3.4.20230730-1) ... Setting up libkrb5-3:arm64 (1.20.1-3ubuntu1) ... Setting up libtsan2:arm64 (13.2.0-3ubuntu1) ... Setting up libbinutils:arm64 (2.41-5ubuntu1) ... Setting up libisl23:arm64 (0.26-3) ... Setting up libc-dev-bin (2.38-1ubuntu4) ... Setting up openssl (3.0.10-1ubuntu2) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.2-1.3) ... Setting up libcc1-0:arm64 (13.2.0-3ubuntu1) ... Setting up libperl5.36:arm64 (5.36.0-7ubuntu1) ... Setting up liblsan0:arm64 (13.2.0-3ubuntu1) ... Setting up libitm1:arm64 (13.2.0-3ubuntu1) ... Setting up libctf0:arm64 (2.41-5ubuntu1) ... Setting up cpp-12 (12.3.0-8ubuntu1) ... Setting up pkgbinarymangler (153) ... Setting up cpp-13 (13.2.0-3ubuntu1) ... Setting up libreadline8:arm64 (8.2-1.3) ... Setting up e2fsprogs (1.47.0-2ubuntu1) ... Setting up ca-certificates (20230311ubuntu1) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 19 added, 6 removed; done. Setting up perl (5.36.0-7ubuntu1) ... Setting up libgprofng0:arm64 (2.41-5ubuntu1) ... Setting up libgcc-12-dev:arm64 (12.3.0-8ubuntu1) ... Setting up libgssapi-krb5-2:arm64 (1.20.1-3ubuntu1) ... Setting up libdpkg-perl (1.22.0ubuntu1) ... Setting up libgcc-13-dev:arm64 (13.2.0-3ubuntu1) ... Setting up cpp (4:13.2.0-1ubuntu1) ... Setting up gpgconf (2.2.40-1.1ubuntu1) ... Setting up libc6-dev:arm64 (2.38-1ubuntu4) ... Setting up gpg (2.2.40-1.1ubuntu1) ... Setting up libstdc++-13-dev:arm64 (13.2.0-3ubuntu1) ... Setting up gpg-agent (2.2.40-1.1ubuntu1) ... Setting up libstdc++-12-dev:arm64 (12.3.0-8ubuntu1) ... Setting up binutils-aarch64-linux-gnu (2.41-5ubuntu1) ... Setting up binutils (2.41-5ubuntu1) ... Setting up dpkg-dev (1.22.0ubuntu1) ... Setting up gcc-12 (12.3.0-8ubuntu1) ... Setting up gcc-13 (13.2.0-3ubuntu1) ... Setting up g++-12 (12.3.0-8ubuntu1) ... Setting up g++-13 (13.2.0-3ubuntu1) ... Setting up gcc (4:13.2.0-1ubuntu1) ... Setting up g++ (4:13.2.0-1ubuntu1) ... Setting up build-essential (12.10ubuntu1) ... Processing triggers for libc-bin (2.38-1ubuntu4) ... Processing triggers for debianutils (5.8-1) ... Processing triggers for ca-certificates (20230311ubuntu1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-26687330 arm64 mantic-proposed -c chroot:build-PACKAGEBUILD-26687330 --arch=arm64 --dist=mantic-proposed --nolog aad-auth_0.5.2.dsc Initiating build PACKAGEBUILD-26687330 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-156-generic #173-Ubuntu SMP Tue Jul 11 07:25:14 UTC 2023 aarch64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-arm64-009.buildd +==============================================================================+ | aad-auth 0.5.2 (arm64) Thu, 07 Sep 2023 12:26:25 +0000 | +==============================================================================+ Package: aad-auth Version: 0.5.2 Source Version: 0.5.2 Distribution: mantic-proposed Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-26687330/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/aad-auth-7htBHf/resolver-KXFRYZ' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- aad-auth_0.5.2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/aad-auth-7htBHf/aad-auth-0.5.2' with '<>' I: NOTICE: Log filtering will replace 'build/aad-auth-7htBHf' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-apport, dh-cargo, dh-golang, golang-go (>= 2:1.21~), libpam0g-dev (>= 1.4), libc6-dev (>= 2.35), libglib2.0-dev (>= 2.72.1), pkg-config (>= 0.29.2), libsqlite3-dev (>= 3.37.2), build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), dh-apport, dh-cargo, dh-golang, golang-go (>= 2:1.21~), libpam0g-dev (>= 1.4), libc6-dev (>= 2.35), libglib2.0-dev (>= 2.72.1), pkg-config (>= 0.29.2), libsqlite3-dev (>= 3.37.2), build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [459 B] Get:5 copy:/<>/apt_archive ./ Packages [545 B] Fetched 1961 B in 0s (76.4 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-12 libstdc++-12-dev Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cargo debhelper debugedit dh-apport dh-autoreconf dh-cargo dh-golang dh-strip-nondeterminism dwz file gettext gettext-base golang-1.21-go golang-1.21-src golang-go golang-src groff-base intltool-debian libarchive-zip-perl libblkid-dev libbrotli1 libbsd0 libcurl3-gnutls libdebhelper-perl libdw1 libedit2 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libgit2-1.5 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libhttp-parser2.9 libicu72 libldap2 libllvm16 libmagic-mgc libmagic1 libmount-dev libnghttp2-14 libpam0g-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpkgconf3 libpsl5 libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib librtmp1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsepol-dev libsqlite3-dev libssh-4 libssh2-1 libstd-rust-1.71 libstd-rust-dev libsub-override-perl libtool libuchardet0 libxml2 m4 man-db media-types pkg-config pkgconf pkgconf-bin po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.11 python3.11-minimal rustc uuid-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc cargo-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev bzr | brz git mercurial subversion groff low-memory-monitor libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils sqlite3-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.11-venv python3.11-doc binfmt-support llvm-16 lld-16 clang-16 Recommended packages: curl | wget | lynx libarchive-cpio-perl shared-mime-info xdg-user-dirs libldap-common publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cargo debhelper debugedit dh-apport dh-autoreconf dh-cargo dh-golang dh-strip-nondeterminism dwz file gettext gettext-base golang-1.21-go golang-1.21-src golang-go golang-src groff-base intltool-debian libarchive-zip-perl libblkid-dev libbrotli1 libbsd0 libcurl3-gnutls libdebhelper-perl libdw1 libedit2 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libgit2-1.5 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libhttp-parser2.9 libicu72 libldap2 libllvm16 libmagic-mgc libmagic1 libmount-dev libnghttp2-14 libpam0g-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpkgconf3 libpsl5 libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib librtmp1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsepol-dev libsqlite3-dev libssh-4 libssh2-1 libstd-rust-1.71 libstd-rust-dev libsub-override-perl libtool libuchardet0 libxml2 m4 man-db media-types pkg-config pkgconf pkgconf-bin po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.11 python3.11-minimal rustc sbuild-build-depends-main-dummy uuid-dev zlib1g-dev 0 upgraded, 91 newly installed, 0 to remove and 0 not upgraded. Need to get 167 MB of archives. After this operation, 748 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [766 B] Get:2 http://ftpmaster.internal/ubuntu mantic/main arm64 libpython3.11-minimal arm64 3.11.5-3 [834 kB] Get:3 http://ftpmaster.internal/ubuntu mantic/main arm64 libexpat1 arm64 2.5.0-2 [72.2 kB] Get:4 http://ftpmaster.internal/ubuntu mantic/main arm64 python3.11-minimal arm64 3.11.5-3 [2143 kB] Get:5 http://ftpmaster.internal/ubuntu mantic/main arm64 python3-minimal arm64 3.11.4-5 [26.8 kB] Get:6 http://ftpmaster.internal/ubuntu mantic/main arm64 media-types all 10.1.0 [27.5 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/main arm64 libpython3.11-stdlib arm64 3.11.5-3 [1886 kB] Get:8 http://ftpmaster.internal/ubuntu mantic/main arm64 python3.11 arm64 3.11.5-3 [575 kB] Get:9 http://ftpmaster.internal/ubuntu mantic/main arm64 libpython3-stdlib arm64 3.11.4-5 [9504 B] Get:10 http://ftpmaster.internal/ubuntu mantic/main arm64 python3 arm64 3.11.4-5 [22.9 kB] Get:11 http://ftpmaster.internal/ubuntu mantic/main arm64 libbsd0 arm64 0.11.7-4 [40.8 kB] Get:12 http://ftpmaster.internal/ubuntu mantic/main arm64 libelf1 arm64 0.189-4 [56.2 kB] Get:13 http://ftpmaster.internal/ubuntu mantic/main arm64 libglib2.0-0 arm64 2.77.3-1 [1501 kB] Get:14 http://ftpmaster.internal/ubuntu mantic/main arm64 libglib2.0-data all 2.77.3-1 [40.0 kB] Get:15 http://ftpmaster.internal/ubuntu mantic/main arm64 libicu72 arm64 72.1-3ubuntu2 [10.7 MB] Get:16 http://ftpmaster.internal/ubuntu mantic/main arm64 libxml2 arm64 2.9.14+dfsg-1.3 [722 kB] Get:17 http://ftpmaster.internal/ubuntu mantic/main arm64 bsdextrautils arm64 2.39.1-4ubuntu1 [71.2 kB] Get:18 http://ftpmaster.internal/ubuntu mantic/main arm64 libmagic-mgc arm64 1:5.44-3 [293 kB] Get:19 http://ftpmaster.internal/ubuntu mantic/main arm64 libmagic1 arm64 1:5.44-3 [84.3 kB] Get:20 http://ftpmaster.internal/ubuntu mantic/main arm64 file arm64 1:5.44-3 [21.8 kB] Get:21 http://ftpmaster.internal/ubuntu mantic/main arm64 gettext-base arm64 0.21-13 [37.1 kB] Get:22 http://ftpmaster.internal/ubuntu mantic/main arm64 libuchardet0 arm64 0.0.7-1build2 [77.3 kB] Get:23 http://ftpmaster.internal/ubuntu mantic/main arm64 groff-base arm64 1.23.0-2 [986 kB] Get:24 http://ftpmaster.internal/ubuntu mantic/main arm64 libedit2 arm64 3.1-20221030-2 [95.0 kB] Get:25 http://ftpmaster.internal/ubuntu mantic/main arm64 libnghttp2-14 arm64 1.55.1-1 [72.0 kB] Get:26 http://ftpmaster.internal/ubuntu mantic/main arm64 libpipeline1 arm64 1.5.7-1 [23.3 kB] Get:27 http://ftpmaster.internal/ubuntu mantic/main arm64 libpsl5 arm64 0.21.2-1 [59.0 kB] Get:28 http://ftpmaster.internal/ubuntu mantic/main arm64 man-db arm64 2.11.2-3 [1214 kB] Get:29 http://ftpmaster.internal/ubuntu mantic/main arm64 m4 arm64 1.4.19-3 [239 kB] Get:30 http://ftpmaster.internal/ubuntu mantic/main arm64 autoconf all 2.71-3 [339 kB] Get:31 http://ftpmaster.internal/ubuntu mantic/main arm64 autotools-dev all 20220109.1 [44.9 kB] Get:32 http://ftpmaster.internal/ubuntu mantic/main arm64 automake all 1:1.16.5-1.3 [558 kB] Get:33 http://ftpmaster.internal/ubuntu mantic/main arm64 autopoint all 0.21-13 [422 kB] Get:34 http://ftpmaster.internal/ubuntu mantic/main arm64 libdebhelper-perl all 13.11.6ubuntu1 [85.4 kB] Get:35 http://ftpmaster.internal/ubuntu mantic/main arm64 libtool all 2.4.7-7 [166 kB] Get:36 http://ftpmaster.internal/ubuntu mantic/main arm64 dh-autoreconf all 20 [16.1 kB] Get:37 http://ftpmaster.internal/ubuntu mantic/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:38 http://ftpmaster.internal/ubuntu mantic/main arm64 libsub-override-perl all 0.09-4 [8706 B] Get:39 http://ftpmaster.internal/ubuntu mantic/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:40 http://ftpmaster.internal/ubuntu mantic/main arm64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:41 http://ftpmaster.internal/ubuntu mantic/main arm64 libdw1 arm64 0.189-4 [253 kB] Get:42 http://ftpmaster.internal/ubuntu mantic/main arm64 debugedit arm64 1:5.0-5 [45.9 kB] Get:43 http://ftpmaster.internal/ubuntu mantic/main arm64 dwz arm64 0.15-1 [110 kB] Get:44 http://ftpmaster.internal/ubuntu mantic/main arm64 gettext arm64 0.21-13 [841 kB] Get:45 http://ftpmaster.internal/ubuntu mantic/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:46 http://ftpmaster.internal/ubuntu mantic/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] Get:47 http://ftpmaster.internal/ubuntu mantic/main arm64 debhelper all 13.11.6ubuntu1 [935 kB] Get:48 http://ftpmaster.internal/ubuntu mantic/universe arm64 dh-apport all 2.27.0-0ubuntu2 [17.2 kB] Get:49 http://ftpmaster.internal/ubuntu mantic/main arm64 libbrotli1 arm64 1.0.9-2build8 [312 kB] Get:50 http://ftpmaster.internal/ubuntu mantic/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-3 [21.0 kB] Get:51 http://ftpmaster.internal/ubuntu mantic/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-3 [54.0 kB] Get:52 http://ftpmaster.internal/ubuntu mantic/main arm64 libldap2 arm64 2.6.6+dfsg-1~exp1ubuntu1 [191 kB] Get:53 http://ftpmaster.internal/ubuntu mantic/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2build4 [59.2 kB] Get:54 http://ftpmaster.internal/ubuntu mantic/main arm64 libssh-4 arm64 0.10.5-3ubuntu1 [185 kB] Get:55 http://ftpmaster.internal/ubuntu mantic/main arm64 libcurl3-gnutls arm64 8.2.1-1ubuntu2 [305 kB] Get:56 http://ftpmaster.internal/ubuntu mantic/universe arm64 libhttp-parser2.9 arm64 2.9.4-6 [21.4 kB] Get:57 http://ftpmaster.internal/ubuntu mantic/universe arm64 libssh2-1 arm64 1.11.0-2 [118 kB] Get:58 http://ftpmaster.internal/ubuntu mantic/universe arm64 libgit2-1.5 arm64 1.5.1+ds-1ubuntu1 [515 kB] Get:59 http://ftpmaster.internal/ubuntu mantic/main arm64 libllvm16 arm64 1:16.0.6-10 [24.3 MB] Get:60 http://ftpmaster.internal/ubuntu mantic/universe arm64 libstd-rust-1.71 arm64 1.71.1+dfsg0ubuntu1-0ubuntu2 [19.5 MB] Get:61 http://ftpmaster.internal/ubuntu mantic/universe arm64 libstd-rust-dev arm64 1.71.1+dfsg0ubuntu1-0ubuntu2 [39.0 MB] Get:62 http://ftpmaster.internal/ubuntu mantic/universe arm64 rustc arm64 1.71.1+dfsg0ubuntu1-0ubuntu2 [2914 kB] Get:63 http://ftpmaster.internal/ubuntu mantic/universe arm64 cargo arm64 1.71.1+dfsg0ubuntu1-0ubuntu2 [4630 kB] Get:64 http://ftpmaster.internal/ubuntu mantic/universe arm64 dh-cargo all 30ubuntu1 [11.4 kB] Get:65 http://ftpmaster.internal/ubuntu mantic-proposed/main arm64 golang-1.21-src all 1.21.1-1 [19.4 MB] Get:66 http://ftpmaster.internal/ubuntu mantic/main arm64 golang-1.21-go arm64 1.21.0-1 [22.7 MB] Get:67 http://ftpmaster.internal/ubuntu mantic/main arm64 golang-src all 2:1.21~2 [4836 B] Get:68 http://ftpmaster.internal/ubuntu mantic/main arm64 golang-go arm64 2:1.21~2 [43.7 kB] Get:69 http://ftpmaster.internal/ubuntu mantic/main arm64 libglib2.0-bin arm64 2.77.3-1 [94.2 kB] Get:70 http://ftpmaster.internal/ubuntu mantic/main arm64 libffi-dev arm64 3.4.4-1 [58.7 kB] Get:71 http://ftpmaster.internal/ubuntu mantic/main arm64 python3-lib2to3 all 3.11.5-1 [79.0 kB] Get:72 http://ftpmaster.internal/ubuntu mantic/main arm64 python3-distutils all 3.11.5-1 [131 kB] Get:73 http://ftpmaster.internal/ubuntu mantic/main arm64 libglib2.0-dev-bin arm64 2.77.3-1 [132 kB] Get:74 http://ftpmaster.internal/ubuntu mantic/main arm64 uuid-dev arm64 2.39.1-4ubuntu1 [34.5 kB] Get:75 http://ftpmaster.internal/ubuntu mantic/main arm64 libblkid-dev arm64 2.39.1-4ubuntu1 [215 kB] Get:76 http://ftpmaster.internal/ubuntu mantic/main arm64 libsepol-dev arm64 3.5-1 [387 kB] Get:77 http://ftpmaster.internal/ubuntu mantic/main arm64 libpcre2-16-0 arm64 10.42-4 [194 kB] Get:78 http://ftpmaster.internal/ubuntu mantic/main arm64 libpcre2-32-0 arm64 10.42-4 [182 kB] Get:79 http://ftpmaster.internal/ubuntu mantic/main arm64 libpcre2-posix3 arm64 10.42-4 [6574 B] Get:80 http://ftpmaster.internal/ubuntu mantic/main arm64 libpcre2-dev arm64 10.42-4 [678 kB] Get:81 http://ftpmaster.internal/ubuntu mantic/main arm64 libselinux1-dev arm64 3.5-1 [169 kB] Get:82 http://ftpmaster.internal/ubuntu mantic/main arm64 libmount-dev arm64 2.39.1-4ubuntu1 [14.8 kB] Get:83 http://ftpmaster.internal/ubuntu mantic/main arm64 libpkgconf3 arm64 1.8.1-2 [31.2 kB] Get:84 http://ftpmaster.internal/ubuntu mantic/main arm64 pkgconf-bin arm64 1.8.1-2 [20.4 kB] Get:85 http://ftpmaster.internal/ubuntu mantic/main arm64 pkgconf arm64 1.8.1-2 [16.7 kB] Get:86 http://ftpmaster.internal/ubuntu mantic/main arm64 pkg-config arm64 1.8.1-2 [7170 B] Get:87 http://ftpmaster.internal/ubuntu mantic/main arm64 zlib1g-dev arm64 1:1.2.13.dfsg-1ubuntu5 [893 kB] Get:88 http://ftpmaster.internal/ubuntu mantic/main arm64 libglib2.0-dev arm64 2.77.3-1 [1872 kB] Get:89 http://ftpmaster.internal/ubuntu mantic/main arm64 libpam0g-dev arm64 1.5.2-6ubuntu1 [114 kB] Get:90 http://ftpmaster.internal/ubuntu mantic/main arm64 libsqlite3-dev arm64 3.42.0-1 [878 kB] Get:91 http://ftpmaster.internal/ubuntu mantic/main arm64 dh-golang all 1.62 [25.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 167 MB in 8s (20.0 MB/s) Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... 13613 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.5-3_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.5-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.5.0-2_arm64.deb ... Unpacking libexpat1:arm64 (2.5.0-2) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.5-3_arm64.deb ... Unpacking python3.11-minimal (3.11.5-3) ... Setting up libpython3.11-minimal:arm64 (3.11.5-3) ... Setting up libexpat1:arm64 (2.5.0-2) ... Setting up python3.11-minimal (3.11.5-3) ... Selecting previously unselected package python3-minimal. (Reading database ... 13927 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.11.4-5_arm64.deb ... Unpacking python3-minimal (3.11.4-5) ... Selecting previously unselected package media-types. Preparing to unpack .../media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../libpython3.11-stdlib_3.11.5-3_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.5-3) ... Selecting previously unselected package python3.11. Preparing to unpack .../python3.11_3.11.5-3_arm64.deb ... Unpacking python3.11 (3.11.5-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../libpython3-stdlib_3.11.4-5_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.4-5) ... Setting up python3-minimal (3.11.4-5) ... Selecting previously unselected package python3. (Reading database ... 14335 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.4-5_arm64.deb ... Unpacking python3 (3.11.4-5) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../01-libbsd0_0.11.7-4_arm64.deb ... Unpacking libbsd0:arm64 (0.11.7-4) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../02-libelf1_0.189-4_arm64.deb ... Unpacking libelf1:arm64 (0.189-4) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../03-libglib2.0-0_2.77.3-1_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.77.3-1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../04-libglib2.0-data_2.77.3-1_all.deb ... Unpacking libglib2.0-data (2.77.3-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../05-libicu72_72.1-3ubuntu2_arm64.deb ... Unpacking libicu72:arm64 (72.1-3ubuntu2) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../06-libxml2_2.9.14+dfsg-1.3_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.39.1-4ubuntu1_arm64.deb ... Unpacking bsdextrautils (2.39.1-4ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../08-libmagic-mgc_1%3a5.44-3_arm64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../09-libmagic1_1%3a5.44-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../10-file_1%3a5.44-3_arm64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../11-gettext-base_0.21-13_arm64.deb ... Unpacking gettext-base (0.21-13) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../12-libuchardet0_0.0.7-1build2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../13-groff-base_1.23.0-2_arm64.deb ... Unpacking groff-base (1.23.0-2) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../14-libedit2_3.1-20221030-2_arm64.deb ... Unpacking libedit2:arm64 (3.1-20221030-2) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../15-libnghttp2-14_1.55.1-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.55.1-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../16-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../17-libpsl5_0.21.2-1_arm64.deb ... Unpacking libpsl5:arm64 (0.21.2-1) ... Selecting previously unselected package man-db. Preparing to unpack .../18-man-db_2.11.2-3_arm64.deb ... Unpacking man-db (2.11.2-3) ... Selecting previously unselected package m4. Preparing to unpack .../19-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../20-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../21-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../22-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../23-autopoint_0.21-13_all.deb ... Unpacking autopoint (0.21-13) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../24-libdebhelper-perl_13.11.6ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.11.6ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../25-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../26-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../27-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../28-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../29-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../30-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1:arm64. Preparing to unpack .../31-libdw1_0.189-4_arm64.deb ... Unpacking libdw1:arm64 (0.189-4) ... Selecting previously unselected package debugedit. Preparing to unpack .../32-debugedit_1%3a5.0-5_arm64.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../33-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../34-gettext_0.21-13_arm64.deb ... Unpacking gettext (0.21-13) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../35-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../36-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../37-debhelper_13.11.6ubuntu1_all.deb ... Unpacking debhelper (13.11.6ubuntu1) ... Selecting previously unselected package dh-apport. Preparing to unpack .../38-dh-apport_2.27.0-0ubuntu2_all.deb ... Unpacking dh-apport (2.27.0-0ubuntu2) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../39-libbrotli1_1.0.9-2build8_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2build8) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../40-libsasl2-modules-db_2.1.28+dfsg1-3_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-3) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../41-libsasl2-2_2.1.28+dfsg1-3_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-3) ... Selecting previously unselected package libldap2:arm64. Preparing to unpack .../42-libldap2_2.6.6+dfsg-1~exp1ubuntu1_arm64.deb ... Unpacking libldap2:arm64 (2.6.6+dfsg-1~exp1ubuntu1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../43-librtmp1_2.4+20151223.gitfa8646d.1-2build4_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build4) ... Selecting previously unselected package libssh-4:arm64. Preparing to unpack .../44-libssh-4_0.10.5-3ubuntu1_arm64.deb ... Unpacking libssh-4:arm64 (0.10.5-3ubuntu1) ... Selecting previously unselected package libcurl3-gnutls:arm64. Preparing to unpack .../45-libcurl3-gnutls_8.2.1-1ubuntu2_arm64.deb ... Unpacking libcurl3-gnutls:arm64 (8.2.1-1ubuntu2) ... Selecting previously unselected package libhttp-parser2.9:arm64. Preparing to unpack .../46-libhttp-parser2.9_2.9.4-6_arm64.deb ... Unpacking libhttp-parser2.9:arm64 (2.9.4-6) ... Selecting previously unselected package libssh2-1:arm64. Preparing to unpack .../47-libssh2-1_1.11.0-2_arm64.deb ... Unpacking libssh2-1:arm64 (1.11.0-2) ... Selecting previously unselected package libgit2-1.5:arm64. Preparing to unpack .../48-libgit2-1.5_1.5.1+ds-1ubuntu1_arm64.deb ... Unpacking libgit2-1.5:arm64 (1.5.1+ds-1ubuntu1) ... Selecting previously unselected package libllvm16:arm64. Preparing to unpack .../49-libllvm16_1%3a16.0.6-10_arm64.deb ... Unpacking libllvm16:arm64 (1:16.0.6-10) ... Selecting previously unselected package libstd-rust-1.71:arm64. Preparing to unpack .../50-libstd-rust-1.71_1.71.1+dfsg0ubuntu1-0ubuntu2_arm64.deb ... Unpacking libstd-rust-1.71:arm64 (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Selecting previously unselected package libstd-rust-dev:arm64. Preparing to unpack .../51-libstd-rust-dev_1.71.1+dfsg0ubuntu1-0ubuntu2_arm64.deb ... Unpacking libstd-rust-dev:arm64 (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Selecting previously unselected package rustc. Preparing to unpack .../52-rustc_1.71.1+dfsg0ubuntu1-0ubuntu2_arm64.deb ... Unpacking rustc (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Selecting previously unselected package cargo. Preparing to unpack .../53-cargo_1.71.1+dfsg0ubuntu1-0ubuntu2_arm64.deb ... Unpacking cargo (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Selecting previously unselected package dh-cargo. Preparing to unpack .../54-dh-cargo_30ubuntu1_all.deb ... Unpacking dh-cargo (30ubuntu1) ... Selecting previously unselected package golang-1.21-src. Preparing to unpack .../55-golang-1.21-src_1.21.1-1_all.deb ... Unpacking golang-1.21-src (1.21.1-1) ... Selecting previously unselected package golang-1.21-go. Preparing to unpack .../56-golang-1.21-go_1.21.0-1_arm64.deb ... Unpacking golang-1.21-go (1.21.0-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../57-golang-src_2%3a1.21~2_all.deb ... Unpacking golang-src (2:1.21~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../58-golang-go_2%3a1.21~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.21~2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../59-libglib2.0-bin_2.77.3-1_arm64.deb ... Unpacking libglib2.0-bin (2.77.3-1) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../60-libffi-dev_3.4.4-1_arm64.deb ... Unpacking libffi-dev:arm64 (3.4.4-1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../61-python3-lib2to3_3.11.5-1_all.deb ... Unpacking python3-lib2to3 (3.11.5-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../62-python3-distutils_3.11.5-1_all.deb ... Unpacking python3-distutils (3.11.5-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../63-libglib2.0-dev-bin_2.77.3-1_arm64.deb ... Unpacking libglib2.0-dev-bin (2.77.3-1) ... Selecting previously unselected package uuid-dev:arm64. Preparing to unpack .../64-uuid-dev_2.39.1-4ubuntu1_arm64.deb ... Unpacking uuid-dev:arm64 (2.39.1-4ubuntu1) ... Selecting previously unselected package libblkid-dev:arm64. Preparing to unpack .../65-libblkid-dev_2.39.1-4ubuntu1_arm64.deb ... Unpacking libblkid-dev:arm64 (2.39.1-4ubuntu1) ... Selecting previously unselected package libsepol-dev:arm64. Preparing to unpack .../66-libsepol-dev_3.5-1_arm64.deb ... Unpacking libsepol-dev:arm64 (3.5-1) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../67-libpcre2-16-0_10.42-4_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.42-4) ... Selecting previously unselected package libpcre2-32-0:arm64. Preparing to unpack .../68-libpcre2-32-0_10.42-4_arm64.deb ... Unpacking libpcre2-32-0:arm64 (10.42-4) ... Selecting previously unselected package libpcre2-posix3:arm64. Preparing to unpack .../69-libpcre2-posix3_10.42-4_arm64.deb ... Unpacking libpcre2-posix3:arm64 (10.42-4) ... Selecting previously unselected package libpcre2-dev:arm64. Preparing to unpack .../70-libpcre2-dev_10.42-4_arm64.deb ... Unpacking libpcre2-dev:arm64 (10.42-4) ... Selecting previously unselected package libselinux1-dev:arm64. Preparing to unpack .../71-libselinux1-dev_3.5-1_arm64.deb ... Unpacking libselinux1-dev:arm64 (3.5-1) ... Selecting previously unselected package libmount-dev:arm64. Preparing to unpack .../72-libmount-dev_2.39.1-4ubuntu1_arm64.deb ... Unpacking libmount-dev:arm64 (2.39.1-4ubuntu1) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../73-libpkgconf3_1.8.1-2_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../74-pkgconf-bin_1.8.1-2_arm64.deb ... Unpacking pkgconf-bin (1.8.1-2) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../75-pkgconf_1.8.1-2_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-2) ... Selecting previously unselected package pkg-config:arm64. Preparing to unpack .../76-pkg-config_1.8.1-2_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../77-zlib1g-dev_1%3a1.2.13.dfsg-1ubuntu5_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.13.dfsg-1ubuntu5) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../78-libglib2.0-dev_2.77.3-1_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.77.3-1) ... Selecting previously unselected package libpam0g-dev:arm64. Preparing to unpack .../79-libpam0g-dev_1.5.2-6ubuntu1_arm64.deb ... Unpacking libpam0g-dev:arm64 (1.5.2-6ubuntu1) ... Selecting previously unselected package libsqlite3-dev:arm64. Preparing to unpack .../80-libsqlite3-dev_3.42.0-1_arm64.deb ... Unpacking libsqlite3-dev:arm64 (3.42.0-1) ... Selecting previously unselected package dh-golang. Preparing to unpack .../81-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../82-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.7-1) ... Setting up libpsl5:arm64 (0.21.2-1) ... Setting up libicu72:arm64 (72.1-3ubuntu2) ... Setting up bsdextrautils (2.39.1-4ubuntu1) ... Setting up libpam0g-dev:arm64 (1.5.2-6ubuntu1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:arm64 (2.77.3-1) ... No schema files found: doing nothing. Setting up libpython3.11-stdlib:arm64 (3.11.5-3) ... Setting up libdebhelper-perl (13.11.6ubuntu1) ... Setting up libbrotli1:arm64 (1.0.9-2build8) ... Setting up libnghttp2-14:arm64 (1.55.1-1) ... Setting up libmagic1:arm64 (1:5.44-3) ... Setting up gettext-base (0.21-13) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libffi-dev:arm64 (3.4.4-1) ... Setting up dh-apport (2.27.0-0ubuntu2) ... Setting up libpcre2-16-0:arm64 (10.42-4) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-3) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:arm64 (10.42-4) ... Setting up libglib2.0-data (2.77.3-1) ... Setting up libpkgconf3:arm64 (1.8.1-2) ... Setting up golang-1.21-src (1.21.1-1) ... Setting up libsqlite3-dev:arm64 (3.42.0-1) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build4) ... Setting up uuid-dev:arm64 (2.39.1-4ubuntu1) ... Setting up autopoint (0.21-13) ... Setting up libsepol-dev:arm64 (3.5-1) ... Setting up pkgconf-bin (1.8.1-2) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-3) ... Setting up libssh-4:arm64 (0.10.5-3ubuntu1) ... Setting up autoconf (2.71-3) ... Setting up zlib1g-dev:arm64 (1:1.2.13.dfsg-1ubuntu5) ... Setting up libpcre2-posix3:arm64 (10.42-4) ... Setting up libuchardet0:arm64 (0.0.7-1build2) ... Setting up libsub-override-perl (0.09-4) ... Setting up libssh2-1:arm64 (1.11.0-2) ... Setting up golang-src (2:1.21~2) ... Setting up libbsd0:arm64 (0.11.7-4) ... Setting up libelf1:arm64 (0.189-4) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.3) ... Setting up libldap2:arm64 (2.6.6+dfsg-1~exp1ubuntu1) ... Setting up libhttp-parser2.9:arm64 (2.9.4-6) ... Setting up libpython3-stdlib:arm64 (3.11.4-5) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libblkid-dev:arm64 (2.39.1-4ubuntu1) ... Setting up python3.11 (3.11.5-3) ... Setting up libdw1:arm64 (0.189-4) ... Setting up gettext (0.21-13) ... Setting up libpcre2-dev:arm64 (10.42-4) ... Setting up libtool (2.4.7-7) ... Setting up libselinux1-dev:arm64 (3.5-1) ... Setting up libedit2:arm64 (3.1-20221030-2) ... Setting up libglib2.0-bin (2.77.3-1) ... Setting up libcurl3-gnutls:arm64 (8.2.1-1ubuntu2) ... Setting up python3 (3.11.4-5) ... Setting up golang-1.21-go (1.21.0-1) ... Setting up pkgconf:arm64 (1.8.1-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up pkg-config:arm64 (1.8.1-2) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.23.0-2) ... Setting up debugedit (1:5.0-5) ... Setting up libllvm16:arm64 (1:16.0.6-10) ... Setting up python3-lib2to3 (3.11.5-1) ... Setting up libmount-dev:arm64 (2.39.1-4ubuntu1) ... Setting up libgit2-1.5:arm64 (1.5.1+ds-1ubuntu1) ... Setting up python3-distutils (3.11.5-1) ... Setting up libglib2.0-dev-bin (2.77.3-1) ... Setting up golang-go:arm64 (2:1.21~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.11.2-3) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libstd-rust-1.71:arm64 (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Setting up libglib2.0-dev:arm64 (2.77.3-1) ... Setting up debhelper (13.11.6ubuntu1) ... Setting up libstd-rust-dev:arm64 (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Setting up rustc (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Setting up dh-golang (1.62) ... Setting up cargo (1.71.1+dfsg0ubuntu1-0ubuntu2) ... Setting up dh-cargo (30ubuntu1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for systemd (253.5-1ubuntu4) ... Processing triggers for libc-bin (2.38-1ubuntu4) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-156-generic #173-Ubuntu SMP Tue Jul 11 07:25:14 UTC 2023 arm64 (aarch64) Toolchain package versions: binutils_2.41-5ubuntu1 dpkg-dev_1.22.0ubuntu1 g++-12_12.3.0-8ubuntu1 g++-13_13.2.0-3ubuntu1 gcc-12_12.3.0-8ubuntu1 gcc-13_13.2.0-3ubuntu1 libc6-dev_2.38-1ubuntu4 libstdc++-12-dev_12.3.0-8ubuntu1 libstdc++-13-dev_13.2.0-3ubuntu1 libstdc++6_13.2.0-3ubuntu1 linux-libc-dev_6.5.0-4.4 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1 apt_2.7.3 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13 autotools-dev_20220109.1 base-files_13ubuntu1 base-passwd_3.6.1 bash_5.2.15-2ubuntu1 binutils_2.41-5ubuntu1 binutils-aarch64-linux-gnu_2.41-5ubuntu1 binutils-common_2.41-5ubuntu1 bsdextrautils_2.39.1-4ubuntu1 bsdutils_1:2.39.1-4ubuntu1 build-essential_12.10ubuntu1 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu1 cargo_1.71.1+dfsg0ubuntu1-0ubuntu2 coreutils_9.1-1ubuntu2 cpp_4:13.2.0-1ubuntu1 cpp-12_12.3.0-8ubuntu1 cpp-13_13.2.0-3ubuntu1 dash_0.5.12-6ubuntu1 debconf_1.5.82 debhelper_13.11.6ubuntu1 debianutils_5.8-1 debugedit_1:5.0-5 dh-apport_2.27.0-0ubuntu2 dh-autoreconf_20 dh-cargo_30ubuntu1 dh-golang_1.62 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dpkg_1.22.0ubuntu1 dpkg-dev_1.22.0ubuntu1 dwz_0.15-1 e2fsprogs_1.47.0-2ubuntu1 fakeroot_1.32.1-1 file_1:5.44-3 findutils_4.9.0-5 g++_4:13.2.0-1ubuntu1 g++-12_12.3.0-8ubuntu1 g++-13_13.2.0-3ubuntu1 gcc_4:13.2.0-1ubuntu1 gcc-12_12.3.0-8ubuntu1 gcc-12-base_12.3.0-8ubuntu1 gcc-13_13.2.0-3ubuntu1 gcc-13-base_13.2.0-3ubuntu1 gettext_0.21-13 gettext-base_0.21-13 golang-1.21-go_1.21.0-1 golang-1.21-src_1.21.1-1 golang-go_2:1.21~2 golang-src_2:1.21~2 gpg_2.2.40-1.1ubuntu1 gpg-agent_2.2.40-1.1ubuntu1 gpgconf_2.2.40-1.1ubuntu1 gpgv_2.2.40-1.1ubuntu1 grep_3.11-2 groff-base_1.23.0-2 gzip_1.12-1ubuntu1 hostname_3.23+nmu1ubuntu1 init_1.65.2ubuntu1 init-system-helpers_1.65.2ubuntu1 intltool-debian_0.35.0+20060710.6 libacl1_2.3.1-3 libapparmor1_4.0.0~alpha2-0ubuntu2 libapt-pkg6.0_2.7.3 libarchive-zip-perl_1.68-1 libargon2-1_0~20190702+dfsg-3 libasan8_13.2.0-3ubuntu1 libassuan0_2.5.6-1 libatomic1_13.2.0-3ubuntu1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1 libaudit1_1:3.1.1-1 libbinutils_2.41-5ubuntu1 libblkid-dev_2.39.1-4ubuntu1 libblkid1_2.39.1-4ubuntu1 libbrotli1_1.0.9-2build8 libbsd0_0.11.7-4 libbz2-1.0_1.0.8-5build1 libc-bin_2.38-1ubuntu4 libc-dev-bin_2.38-1ubuntu4 libc6_2.38-1ubuntu4 libc6-dev_2.38-1ubuntu4 libcap-ng0_0.8.3-1build2 libcap2_1:2.66-4ubuntu1 libcc1-0_13.2.0-3ubuntu1 libcom-err2_1.47.0-2ubuntu1 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libcryptsetup12_2:2.6.1-4ubuntu2 libctf-nobfd0_2.41-5ubuntu1 libctf0_2.41-5ubuntu1 libcurl3-gnutls_8.2.1-1ubuntu2 libdb5.3_5.3.28+dfsg2-2 libdebconfclient0_0.270ubuntu1 libdebhelper-perl_13.11.6ubuntu1 libdevmapper1.02.1_2:1.02.185-2ubuntu1 libdpkg-perl_1.22.0ubuntu1 libdw1_0.189-4 libedit2_3.1-20221030-2 libelf1_0.189-4 libexpat1_2.5.0-2 libext2fs2_1.47.0-2ubuntu1 libfakeroot_1.32.1-1 libfdisk1_2.39.1-4ubuntu1 libffi-dev_3.4.4-1 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.3.0-8ubuntu1 libgcc-13-dev_13.2.0-3ubuntu1 libgcc-s1_13.2.0-3ubuntu1 libgcrypt20_1.10.2-2ubuntu1 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgit2-1.5_1.5.1+ds-1ubuntu1 libglib2.0-0_2.77.3-1 libglib2.0-bin_2.77.3-1 libglib2.0-data_2.77.3-1 libglib2.0-dev_2.77.3-1 libglib2.0-dev-bin_2.77.3-1 libgmp10_2:6.3.0+dfsg-2ubuntu4 libgnutls30_3.8.1-4ubuntu1 libgomp1_13.2.0-3ubuntu1 libgpg-error0_1.47-2 libgprofng0_2.41-5ubuntu1 libgssapi-krb5-2_1.20.1-3ubuntu1 libhogweed6_3.9.1-2 libhttp-parser2.9_2.9.4-6 libhwasan0_13.2.0-3ubuntu1 libicu72_72.1-3ubuntu2 libidn2-0_2.3.4-1 libip4tc2_1.8.9-2ubuntu2 libisl23_0.26-3 libitm1_13.2.0-3ubuntu1 libjansson4_2.14-2 libjson-c5_0.17-1 libk5crypto3_1.20.1-3ubuntu1 libkeyutils1_1.6.3-2 libkmod2_30+20230519-1ubuntu3 libkrb5-3_1.20.1-3ubuntu1 libkrb5support0_1.20.1-3ubuntu1 libldap2_2.6.6+dfsg-1~exp1ubuntu1 libllvm16_1:16.0.6-10 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_13.2.0-3ubuntu1 liblz4-1_1.9.4-1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.1.0-1 libmount-dev_2.39.1-4ubuntu1 libmount1_2.39.1-4ubuntu1 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libncurses6_6.4+20230625-2 libncursesw6_6.4+20230625-2 libnettle8_3.9.1-2 libnghttp2-14_1.55.1-1 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libp11-kit0_0.25.0-4ubuntu1 libpam-modules_1.5.2-6ubuntu1 libpam-modules-bin_1.5.2-6ubuntu1 libpam-runtime_1.5.2-6ubuntu1 libpam0g_1.5.2-6ubuntu1 libpam0g-dev_1.5.2-6ubuntu1 libpcre2-16-0_10.42-4 libpcre2-32-0_10.42-4 libpcre2-8-0_10.42-4 libpcre2-dev_10.42-4 libpcre2-posix3_10.42-4 libperl5.36_5.36.0-7ubuntu1 libpipeline1_1.5.7-1 libpkgconf3_1.8.1-2 libpng16-16_1.6.40-1 libproc2-0_2:4.0.3-1ubuntu1 libprocps8_2:3.3.17-7ubuntu1 libpsl5_0.21.2-1 libpython3-stdlib_3.11.4-5 libpython3.11-minimal_3.11.5-3 libpython3.11-stdlib_3.11.5-3 libreadline8_8.2-1.3 librtmp1_2.4+20151223.gitfa8646d.1-2build4 libsasl2-2_2.1.28+dfsg1-3 libsasl2-modules-db_2.1.28+dfsg1-3 libseccomp2_2.5.4-1ubuntu3 libselinux1_3.5-1 libselinux1-dev_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsepol-dev_3.5-1 libsepol2_3.5-1 libsframe1_2.41-5ubuntu1 libsmartcols1_2.39.1-4ubuntu1 libsqlite3-0_3.42.0-1 libsqlite3-dev_3.42.0-1 libss2_1.47.0-2ubuntu1 libssh-4_0.10.5-3ubuntu1 libssh2-1_1.11.0-2 libssl3_3.0.10-1ubuntu2 libstd-rust-1.71_1.71.1+dfsg0ubuntu1-0ubuntu2 libstd-rust-dev_1.71.1+dfsg0ubuntu1-0ubuntu2 libstdc++-12-dev_12.3.0-8ubuntu1 libstdc++-13-dev_13.2.0-3ubuntu1 libstdc++6_13.2.0-3ubuntu1 libsub-override-perl_0.09-4 libsystemd-shared_253.5-1ubuntu4 libsystemd0_253.5-1ubuntu4 libtasn1-6_4.19.0-3 libtinfo6_6.4+20230625-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-7 libtsan2_13.2.0-3ubuntu1 libubsan1_13.2.0-3ubuntu1 libuchardet0_0.0.7-1build2 libudev1_253.5-1ubuntu4 libunistring2_1.0-2 libuuid1_2.39.1-4ubuntu1 libxml2_2.9.14+dfsg-1.3 libxxhash0_0.8.1-1 libzstd1_1.5.5+dfsg2-1ubuntu2 linux-libc-dev_6.5.0-4.4 lockfile-progs_0.1.19build1 login_1:4.13+dfsg1-1ubuntu1 logsave_1.47.0-2ubuntu1 lsb-base_11.6 lto-disabled-list_42 m4_1.4.19-3 make_4.3-4.1build1 man-db_2.11.2-3 mawk_1.3.4.20230730-1 media-types_10.1.0 mount_2.39.1-4ubuntu1 ncurses-base_6.4+20230625-2 ncurses-bin_6.4+20230625-2 openssl_3.0.10-1ubuntu2 optipng_0.7.7-2build1 passwd_1:4.13+dfsg1-1ubuntu1 patch_2.7.6-7build2 perl_5.36.0-7ubuntu1 perl-base_5.36.0-7ubuntu1 perl-modules-5.36_5.36.0-7ubuntu3 pinentry-curses_1.2.1-1ubuntu1 pkg-config_1.8.1-2 pkgbinarymangler_153 pkgconf_1.8.1-2 pkgconf-bin_1.8.1-2 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.3-1ubuntu1 python3_3.11.4-5 python3-distutils_3.11.5-1 python3-lib2to3_3.11.5-1 python3-minimal_3.11.4-5 python3.11_3.11.5-3 python3.11-minimal_3.11.5-3 readline-common_8.2-1.3 rpcsvc-proto_1.4.2-0ubuntu6 rustc_1.71.1+dfsg0ubuntu1-0ubuntu2 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 systemd_253.5-1ubuntu4 systemd-dev_253.5-1ubuntu4 systemd-sysv_253.5-1ubuntu4 sysvinit-utils_3.07-1ubuntu1 tar_1.34+dfsg-1.2ubuntu1 tzdata_2023c-9ubuntu1 ubuntu-keyring_2021.03.26 usrmerge_35ubuntu1 util-linux_2.39.1-4ubuntu1 util-linux-extra_2.39.1-4ubuntu1 uuid-dev_2.39.1-4ubuntu1 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-1ubuntu5 zlib1g-dev_1:1.2.13.dfsg-1ubuntu5 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 3.0 (native) Source: aad-auth Binary: libpam-aad, libnss-aad, aad-common, aad-cli Architecture: any all Version: 0.5.2 Maintainer: Ubuntu Developers Homepage: https://github.com/ubuntu/aad-auth Description: Azure Active Directory Authentication Azure Active Directory Authentication enables authentication of Azure Active Directory accounts on your local system. It dynamically creates local accounts, supporting additional features like offline connectivity. Standards-Version: 4.6.0.1 Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 13), dh-apport, dh-cargo, dh-golang, golang-go (>= 2:1.21~), libpam0g-dev (>= 1.4), libc6-dev (>= 2.35), libglib2.0-dev (>= 2.72.1), pkg-config (>= 0.29.2), libsqlite3-dev (>= 3.37.2) Package-List: aad-cli deb admin optional arch=any aad-common deb admin optional arch=all libnss-aad deb admin optional arch=any libpam-aad deb admin optional arch=any Checksums-Sha1: b815efefff663fe368d6fe68736017a7569dfbf8 15896640 aad-auth_0.5.2.tar.xz Checksums-Sha256: 932408b0aba5f843867a95ee6c45e818a108f05b6b91eea53805208af2fcd5ae 15896640 aad-auth_0.5.2.tar.xz Files: 3115fe54641b00892fec1a1fff06fa87 15896640 aad-auth_0.5.2.tar.xz Go-Import-Path: github.com/ubuntu/aad-auth Vendored-Sources-Rust: ahash@0.7.6, autocfg@1.1.0, bitflags@1.3.2, bitflags@2.0.2, bstr@0.2.17, cc@1.0.83, cfg-if@1.0.0, console@0.15.5, ctor@0.2.4, deranged@0.3.7, encode_unicode@0.3.6, equivalent@1.0.0, errno-dragonfly@0.1.2, errno@0.3.1, error-chain@0.12.4, faccess@0.2.4, fallible-iterator@0.2.0, fallible-streaming-iterator@0.1.9, fastrand@1.8.0, getrandom@0.2.8, goldenfile@1.5.2, hashbrown@0.12.3, hashbrown@0.14.0, hashlink@0.8.1, hermit-abi@0.3.1, hostname@0.3.1, indexmap@2.0.0, instant@0.1.12, io-lifetimes@1.0.11, itoa@1.0.5, lazy_static@1.4.0, libc@0.2.147, libnss@0.5.0, libsqlite3-sys@0.26.0, linux-raw-sys@0.3.8, log@0.4.20, match_cfg@0.1.0, memchr@2.5.0, num_threads@0.1.6, once_cell@1.17.0, paste@1.0.14, pkg-config@0.3.26, proc-macro-error-attr@1.0.4, proc-macro-error@1.0.4, proc-macro2@1.0.66, quote@1.0.33, redox_syscall@0.3.5, regex-automata@0.1.10, rusqlite@0.29.0, rustix@0.37.19, ryu@1.0.12, serde@1.0.188, serde_derive@1.0.188, serde_yaml@0.9.25, similar-asserts@1.4.2, similar@2.2.1, simple_logger@4.2.0, smallvec@1.10.0, syn@1.0.107, syn@2.0.29, syslog@6.1.0, tempfile@3.6.0, test-case-core@3.0.0, test-case-macros@3.0.0, test-case@3.1.0, time-core@0.1.1, time-macros@0.2.14, time@0.3.28, unicode-ident@1.0.6, unicode-segmentation@1.10.1, unsafe-libyaml@0.2.7, users@0.11.0, vcpkg@0.2.15, version_check@0.9.4, wasi@0.11.0+wasi-snapshot-preview1, winapi-i686-pc-windows-gnu@0.4.0, winapi-x86_64-pc-windows-gnu@0.4.0, winapi@0.3.9, windows-sys@0.42.0, windows-sys@0.48.0, windows-targets@0.48.0, windows_aarch64_gnullvm@0.42.1, windows_aarch64_gnullvm@0.48.0, windows_aarch64_msvc@0.42.1, windows_aarch64_msvc@0.48.0, windows_i686_gnu@0.42.1, windows_i686_gnu@0.48.0, windows_i686_msvc@0.42.1, windows_i686_msvc@0.48.0, windows_x86_64_gnu@0.42.1, windows_x86_64_gnu@0.48.0, windows_x86_64_gnullvm@0.42.1, windows_x86_64_gnullvm@0.48.0, windows_x86_64_msvc@0.42.1, windows_x86_64_msvc@0.48.0 -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTdAO+PTSPDDXjsmQmYskqc5KwgjgUCZPnAcQAKCRCYskqc5Kwg jk7sAJ9Xp2P8xKsLEPrR++PpDcUV7/FWqACfQtP/ACD7QXHD7kaxfKi6+tQSHtc= =3NYK -----END PGP SIGNATURE----- gpgv: Signature made Thu Sep 7 12:22:09 2023 UTC gpgv: using DSA key DD00EF8F4D23C30D78EC990998B24A9CE4AC208E gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./aad-auth_0.5.2.dsc: no acceptable signature found dpkg-source: info: extracting aad-auth in /<> dpkg-source: info: unpacking aad-auth_0.5.2.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-26687330 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-26687330 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-26687330 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package aad-auth dpkg-buildpackage: info: source version 0.5.2 dpkg-buildpackage: info: source distribution mantic dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh clean --buildsystem=golang --with=golang,apport debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean dh_auto_clean --buildsystem=cargo debian cargo wrapper: options, profiles, parallel, lto: ['parallel=4'] ['noudeb'] ['-j4'] 0 debian cargo wrapper: rust_type, gnu_type: aarch64-unknown-linux-gnu, aarch64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', 'clean', '--verbose', '--verbose'],) {'check': True} # Create the vendor directory when building the source package [ -d vendor/ ] || go mod vendor # Some crates are shipped with .a files, which get removed by the helpers during the package build as a safety measure. # This results in cargo failing to compile, since the files (which are listed in the checksums) are not there anymore. # For those crates, we need to replace their checksum with a more general one that only lists the crate checksum, instead of each file. if [ ! -d vendor_rust/ ]; then \ /usr/share/cargo/bin/cargo vendor vendor_rust; \ [ ! -e /usr/share/cargo/bin/dh-cargo-vendored-sources ] || /usr/share/cargo/bin/dh-cargo-vendored-sources; \ \ [ -e /usr/bin/jq ] || (echo "jq is required to run this script. Try installing it with 'sudo apt install jq'" && exit 1); \ \ for dep in $(ls vendor_rust -1); do \ checksum_file="vendor_rust/${dep}/.cargo-checksum.json"; \ a_files=$(cat ${checksum_file} | jq '.files | keys | map(select(.|test(".a$")))'); \ if [ "$a_files" = "[]" ]; then \ continue; \ fi; \ pkg_checksum=$(cat "${checksum_file}" | jq '.package'); \ echo "{\"files\": {}, \"package\": ${pkg_checksum}}" >"${checksum_file}"; \ done; \ fi make[1]: Leaving directory '/<>' dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules build-arch dh build-arch --buildsystem=golang --with=golang,apport dh_update_autotools_config -a -O--buildsystem=golang dh_autoreconf -a -O--buildsystem=golang debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure [ ! -e /usr/share/cargo/bin/dh-cargo-vendored-sources ] || /usr/share/cargo/bin/dh-cargo-vendored-sources DEB_HOST_GNU_TYPE=aarch64-linux-gnu DEB_HOST_RUST_TYPE=aarch64-unknown-linux-gnu \ CARGO_HOME=/<>/debian/cargo_home DEB_CARGO_CRATE=nss_aad_0.5.2 \ RUSTFLAGS="--cfg=rustix_use_libc" \ /usr/share/cargo/bin/cargo prepare-debian vendor_rust debian cargo wrapper: options, profiles, parallel, lto: ['parallel=4'] ['noudeb'] ['-j4'] 0 debian cargo wrapper: rust_type, gnu_type: aarch64-unknown-linux-gnu, aarch64-linux-gnu debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' # Build PAM library go build -ldflags='-extldflags -Wl,-soname,pam_aad.so' -buildmode=c-shared -o pam_aad.so ./pam # Build the NSS library DEB_HOST_GNU_TYPE=aarch64-linux-gnu \ DEB_HOST_RUST_TYPE=aarch64-unknown-linux-gnu \ CARGO_HOME=/<>/debian/cargo_home \ /usr/share/cargo/bin/cargo build --release debian cargo wrapper: options, profiles, parallel, lto: ['parallel=4'] ['noudeb'] ['-j4'] 0 debian cargo wrapper: rust_type, gnu_type: aarch64-unknown-linux-gnu, aarch64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j4', '--target', 'aarch64-unknown-linux-gnu', '--release'],) {} Compiling libc v0.2.147 Compiling version_check v0.9.4 Compiling proc-macro2 v1.0.66 Compiling unicode-ident v1.0.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/<>/vendor_rust/version_check CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name version_check /<>/vendor_rust/version_check/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=a4647cf4a72f337d -C extra-filename=-a4647cf4a72f337d --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build /<>/vendor_rust/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8078e5415bb4c7cc -C extra-filename=-8078e5415bb4c7cc --out-dir /<>/target/release/build/libc-8078e5415bb4c7cc -L dependency=/<>/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro2 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 /<>/vendor_rust/proc-macro2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=0493ce74360d51fa -C extra-filename=-0493ce74360d51fa --out-dir /<>/target/release/build/proc-macro2-0493ce74360d51fa -L dependency=/<>/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/<>/vendor_rust/unicode-ident CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name unicode_ident --edition=2018 /<>/vendor_rust/unicode-ident/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5a3249bddaa81c8f -C extra-filename=-5a3249bddaa81c8f --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build /<>/vendor_rust/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d318fa8d7af69af4 -C extra-filename=-d318fa8d7af69af4 --out-dir /<>/target/release/build/libc-d318fa8d7af69af4 -L dependency=/<>/target/release/deps --cap-lints warn` Compiling ahash v0.7.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/ahash CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/ahash/./build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=41cf1cedb3a4652b -C extra-filename=-41cf1cedb3a4652b --out-dir /<>/target/release/build/ahash-41cf1cedb3a4652b -L dependency=/<>/target/release/deps --extern version_check=/<>/target/release/deps/libversion_check-a4647cf4a72f337d.rlib --cap-lints warn` Running `/<>/target/release/build/proc-macro2-0493ce74360d51fa/build-script-build` [proc-macro2 1.0.66] cargo:rerun-if-changed=build.rs [proc-macro2 1.0.66] cargo:rustc-cfg=wrap_proc_macro Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro2 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/release/build/proc-macro2-3e7f223048298bd1/out rustc --crate-name proc_macro2 --edition=2021 /<>/vendor_rust/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=8c927675b9e09e6e -C extra-filename=-8c927675b9e09e6e --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --extern unicode_ident=/<>/target/release/deps/libunicode_ident-5a3249bddaa81c8f.rmeta --cap-lints warn --cfg wrap_proc_macro` Running `/<>/target/release/build/libc-8078e5415bb4c7cc/build-script-build` [libc 0.2.147] cargo:rerun-if-changed=build.rs [libc 0.2.147] cargo:rustc-cfg=freebsd11 [libc 0.2.147] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.147] cargo:rustc-cfg=libc_union [libc 0.2.147] cargo:rustc-cfg=libc_const_size_of [libc 0.2.147] cargo:rustc-cfg=libc_align [libc 0.2.147] cargo:rustc-cfg=libc_int128 [libc 0.2.147] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.147] cargo:rustc-cfg=libc_packedN [libc 0.2.147] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.147] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.147] cargo:rustc-cfg=libc_long_array [libc 0.2.147] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.147] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.147] cargo:rustc-cfg=libc_const_extern_fn Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/release/build/libc-5b1559dc1987eb6d/out rustc --crate-name libc /<>/vendor_rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=6260218bd1271541 -C extra-filename=-6260218bd1271541 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Compiling cfg-if v1.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/<>/vendor_rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name cfg_if --edition=2018 /<>/vendor_rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=200306957f1cb26e -C extra-filename=-200306957f1cb26e --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `/<>/target/release/build/libc-d318fa8d7af69af4/build-script-build` [libc 0.2.147] cargo:rerun-if-changed=build.rs [libc 0.2.147] cargo:rustc-cfg=freebsd11 [libc 0.2.147] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.147] cargo:rustc-cfg=libc_union [libc 0.2.147] cargo:rustc-cfg=libc_const_size_of [libc 0.2.147] cargo:rustc-cfg=libc_align [libc 0.2.147] cargo:rustc-cfg=libc_int128 [libc 0.2.147] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.147] cargo:rustc-cfg=libc_packedN [libc 0.2.147] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.147] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.147] cargo:rustc-cfg=libc_long_array [libc 0.2.147] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.147] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.147] cargo:rustc-cfg=libc_const_extern_fn Compiling pkg-config v0.3.26 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/<>/vendor_rust/pkg-config CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/pkg-config-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name pkg_config /<>/vendor_rust/pkg-config/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=6c071483010a3991 -C extra-filename=-6c071483010a3991 --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --cap-lints warn` Running `/<>/target/release/build/ahash-41cf1cedb3a4652b/build-script-build` [ahash 0.7.6] cargo:rerun-if-changed=build.rs [ahash 0.7.6] cargo:rustc-cfg=feature="runtime-rng" [ahash 0.7.6] cargo:rustc-cfg=feature="folded_multiply" Compiling vcpkg v0.2.15 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=vcpkg CARGO_MANIFEST_DIR=/<>/vendor_rust/vcpkg CARGO_PKG_AUTHORS='Jim McGrath ' CARGO_PKG_DESCRIPTION='A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vcpkg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mcgoo/vcpkg-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name vcpkg /<>/vendor_rust/vcpkg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=1cfcd9654dea7f46 -C extra-filename=-1cfcd9654dea7f46 --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --cap-lints warn` Compiling quote v1.0.33 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/<>/vendor_rust/quote CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.33 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name quote --edition=2018 /<>/vendor_rust/quote/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=d8fb8dd8bfd5da2e -C extra-filename=-d8fb8dd8bfd5da2e --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --extern proc_macro2=/<>/target/release/deps/libproc_macro2-8c927675b9e09e6e.rmeta --cap-lints warn` Compiling once_cell v1.17.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/<>/vendor_rust/once_cell CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name once_cell --edition=2021 /<>/vendor_rust/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="race"' -C metadata=9326a6c666efda99 -C extra-filename=-9326a6c666efda99 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling getrandom v0.2.8 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/<>/vendor_rust/getrandom CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name getrandom --edition=2018 /<>/vendor_rust/getrandom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=fd481eca8bf29a0e -C extra-filename=-fd481eca8bf29a0e --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern cfg_if=/<>/target/aarch64-unknown-linux-gnu/release/deps/libcfg_if-200306957f1cb26e.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling syn v2.0.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/<>/vendor_rust/syn CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=2.0.29 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=29 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name syn --edition=2021 /<>/vendor_rust/syn/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=a2d7a3fd3bf4221a -C extra-filename=-a2d7a3fd3bf4221a --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --extern proc_macro2=/<>/target/release/deps/libproc_macro2-8c927675b9e09e6e.rmeta --extern quote=/<>/target/release/deps/libquote-d8fb8dd8bfd5da2e.rmeta --extern unicode_ident=/<>/target/release/deps/libunicode_ident-5a3249bddaa81c8f.rmeta --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/release/build/libc-b47b4af04b57b0c8/out rustc --crate-name libc /<>/vendor_rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=99818888271e8d9b -C extra-filename=-99818888271e8d9b --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ahash CARGO_MANIFEST_DIR=/<>/vendor_rust/ahash CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/release/build/ahash-276ed0870b342b36/out rustc --crate-name ahash --edition=2018 /<>/vendor_rust/ahash/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=1d5456abb7bd9fcf -C extra-filename=-1d5456abb7bd9fcf --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern getrandom=/<>/target/aarch64-unknown-linux-gnu/release/deps/libgetrandom-fd481eca8bf29a0e.rmeta --extern once_cell=/<>/target/aarch64-unknown-linux-gnu/release/deps/libonce_cell-9326a6c666efda99.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg 'feature="runtime-rng"' --cfg 'feature="folded_multiply"'` warning: unused import: `crate::fallback_hash::*` --> /<>/vendor_rust/ahash/src/random_state.rs:46:5 | 46 | use crate::fallback_hash::*; | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default Compiling libsqlite3-sys v0.26.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/libsqlite3-sys CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/libsqlite3-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="vcpkg"' -C metadata=f851b141c91b632f -C extra-filename=-f851b141c91b632f --out-dir /<>/target/release/build/libsqlite3-sys-f851b141c91b632f -L dependency=/<>/target/release/deps --extern pkg_config=/<>/target/release/deps/libpkg_config-6c071483010a3991.rlib --extern vcpkg=/<>/target/release/deps/libvcpkg-1cfcd9654dea7f46.rlib --cap-lints warn` warning: associated function `default` is never used --> /<>/vendor_rust/ahash/src/random_state.rs:86:14 | 79 | impl DefaultRandomSource { | ------------------------ associated function in this implementation ... 86 | const fn default() -> DefaultRandomSource { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `ahash` (lib) generated 2 warnings Compiling error-chain v0.12.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/error-chain CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky :Andrew Gauger ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build /<>/vendor_rust/error-chain/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=0d7360bf3e335d07 -C extra-filename=-0d7360bf3e335d07 --out-dir /<>/target/release/build/error-chain-0d7360bf3e335d07 -L dependency=/<>/target/release/deps --extern version_check=/<>/target/release/deps/libversion_check-a4647cf4a72f337d.rlib --cap-lints warn` Compiling log v0.4.20 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/<>/vendor_rust/log CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name log /<>/vendor_rust/log/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="std"' -C metadata=5bba24a4ec613161 -C extra-filename=-5bba24a4ec613161 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling paste v1.0.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/paste CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/paste/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=10c87466ca46ac65 -C extra-filename=-10c87466ca46ac65 --out-dir /<>/target/release/build/paste-10c87466ca46ac65 -L dependency=/<>/target/release/deps --cap-lints warn` Compiling cc v1.0.83 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/<>/vendor_rust/cc CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/cc-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.83 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=83 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name cc --edition=2018 /<>/vendor_rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=9a5d1f11f0596b1f -C extra-filename=-9a5d1f11f0596b1f --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --extern libc=/<>/target/release/deps/liblibc-99818888271e8d9b.rmeta --cap-lints warn` Running `/<>/target/release/build/error-chain-0d7360bf3e335d07/build-script-build` [error-chain 0.12.4] cargo:rustc-cfg=has_error_source [error-chain 0.12.4] cargo:rustc-cfg=has_error_description_deprecated [error-chain 0.12.4] cargo:rustc-cfg=build="release" Running `/<>/target/release/build/libsqlite3-sys-f851b141c91b632f/build-script-build` [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_INCLUDE_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_LIB_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:link-target=sqlite3 [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_NO_PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SYSROOT [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rustc-link-lib=sqlite3 [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR Compiling hashbrown v0.12.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/<>/vendor_rust/hashbrown-0.12.3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hashbrown --edition=2021 /<>/vendor_rust/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="ahash"' --cfg 'feature="default"' --cfg 'feature="inline-more"' -C metadata=9350ad29fbe5a093 -C extra-filename=-9350ad29fbe5a093 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern ahash=/<>/target/aarch64-unknown-linux-gnu/release/deps/libahash-1d5456abb7bd9fcf.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `/<>/target/release/build/paste-10c87466ca46ac65/build-script-build` [paste 1.0.14] cargo:rerun-if-changed=build.rs Compiling serde v1.0.188 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.188 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=188 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/serde/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=53e12d866877a5df -C extra-filename=-53e12d866877a5df --out-dir /<>/target/release/build/serde-53e12d866877a5df -L dependency=/<>/target/release/deps --cap-lints warn` Compiling match_cfg v0.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=match_cfg CARGO_MANIFEST_DIR=/<>/vendor_rust/match_cfg CARGO_PKG_AUTHORS='gnzlbg ' CARGO_PKG_DESCRIPTION='A convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match statement, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/gnzlbg/match_cfg' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=match_cfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gnzlbg/match_cfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name match_cfg /<>/vendor_rust/match_cfg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="use_core"' -C metadata=778528b77a7c1436 -C extra-filename=-778528b77a7c1436 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling num_threads v0.1.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_threads CARGO_MANIFEST_DIR=/<>/vendor_rust/num_threads CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='A minimal library that determines the number of running threads for the current process.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_threads CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num_threads' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name num_threads /<>/vendor_rust/num_threads/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=6c98f48dc660d9ff -C extra-filename=-6c98f48dc660d9ff --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling itoa v1.0.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/<>/vendor_rust/itoa CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name itoa --edition=2018 /<>/vendor_rust/itoa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=a63a801d72eccaa6 -C extra-filename=-a63a801d72eccaa6 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling deranged v0.3.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=deranged CARGO_MANIFEST_DIR=/<>/vendor_rust/deranged CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='Ranged integers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deranged CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/deranged' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.3.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name deranged --edition=2021 /<>/vendor_rust/deranged/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=5e1b6d3ca0b8d028 -C extra-filename=-5e1b6d3ca0b8d028 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling time-core v0.1.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time_core CARGO_MANIFEST_DIR=/<>/vendor_rust/time-core CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='This crate is an implementation detail and should not be relied upon directly.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name time_core --edition=2021 /<>/vendor_rust/time-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=b3209fd75ee7f53c -C extra-filename=-b3209fd75ee7f53c --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling hashlink v0.8.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashlink CARGO_MANIFEST_DIR=/<>/vendor_rust/hashlink CARGO_PKG_AUTHORS='kyren ' CARGO_PKG_DESCRIPTION='HashMap-like containers that hold their key-value pairs in a user controllable order' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashlink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kyren/hashlink' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hashlink --edition=2018 /<>/vendor_rust/hashlink/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=7e15d272be3d7610 -C extra-filename=-7e15d272be3d7610 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern hashbrown=/<>/target/aarch64-unknown-linux-gnu/release/deps/libhashbrown-9350ad29fbe5a093.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling hostname v0.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hostname CARGO_MANIFEST_DIR=/<>/vendor_rust/hostname CARGO_PKG_AUTHORS='fengcen :svartalf ' CARGO_PKG_DESCRIPTION='Cross-platform system'\''s host name functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hostname CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/svartalf/hostname' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hostname /<>/vendor_rust/hostname/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' -C metadata=5f96bbd024684e57 -C extra-filename=-5f96bbd024684e57 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rmeta --extern match_cfg=/<>/target/aarch64-unknown-linux-gnu/release/deps/libmatch_cfg-778528b77a7c1436.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: trivial cast: `*mut u8` as `*mut u8` --> /<>/vendor_rust/hostname/src/nix.rs:22:27 | 22 | libc::gethostname(buffer.as_mut_ptr() as *mut libc::c_char, size) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: cast can be replaced by coercion; this might require a temporary variable note: the lint level is defined here --> /<>/vendor_rust/hostname/src/lib.rs:53:5 | 53 | trivial_casts, | ^^^^^^^^^^^^^ warning: `hostname` (lib) generated 1 warning Running `/<>/target/release/build/serde-53e12d866877a5df/build-script-build` [serde 1.0.188] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=paste CARGO_MANIFEST_DIR=/<>/vendor_rust/paste CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/release/build/paste-916cc915a3472f12/out rustc --crate-name paste --edition=2018 /<>/vendor_rust/paste/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=f07cf0618240eed9 -C extra-filename=-f07cf0618240eed9 --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --extern proc_macro --cap-lints warn` Compiling nss_aad v0.1.0 (/<>/nss) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/nss CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss_aad CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 nss/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f97d341cf63231c5 -C extra-filename=-f97d341cf63231c5 --out-dir /<>/target/release/build/nss_aad-f97d341cf63231c5 -L dependency=/<>/target/release/deps --extern cc=/<>/target/release/deps/libcc-9a5d1f11f0596b1f.rlib` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libsqlite3_sys CARGO_MANIFEST_DIR=/<>/vendor_rust/libsqlite3-sys CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/release/build/libsqlite3-sys-616adb4fa350b834/out rustc --crate-name libsqlite3_sys --edition=2018 /<>/vendor_rust/libsqlite3-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="vcpkg"' -C metadata=90b3b2d09c1a0112 -C extra-filename=-90b3b2d09c1a0112 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc -l sqlite3` Compiling time v0.3.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/<>/vendor_rust/time CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name time --edition=2021 /<>/vendor_rust/time/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="formatting"' --cfg 'feature="local-offset"' --cfg 'feature="std"' -C metadata=04d9c8f753c1049a -C extra-filename=-04d9c8f753c1049a --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern deranged=/<>/target/aarch64-unknown-linux-gnu/release/deps/libderanged-5e1b6d3ca0b8d028.rmeta --extern itoa=/<>/target/aarch64-unknown-linux-gnu/release/deps/libitoa-a63a801d72eccaa6.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rmeta --extern num_threads=/<>/target/aarch64-unknown-linux-gnu/release/deps/libnum_threads-6c98f48dc660d9ff.rmeta --extern time_core=/<>/target/aarch64-unknown-linux-gnu/release/deps/libtime_core-b3209fd75ee7f53c.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=error_chain CARGO_MANIFEST_DIR=/<>/vendor_rust/error-chain CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky :Andrew Gauger ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/release/build/error-chain-442f134f1a780ba3/out rustc --crate-name error_chain /<>/vendor_rust/error-chain/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=acd9855bc9901a5d -C extra-filename=-acd9855bc9901a5d --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg has_error_source --cfg has_error_description_deprecated --cfg 'build="release"'` Running `/<>/target/release/build/proc-macro2-0493ce74360d51fa/build-script-build` [proc-macro2 1.0.66] cargo:rerun-if-changed=build.rs [proc-macro2 1.0.66] cargo:rustc-cfg=wrap_proc_macro Compiling bitflags v2.0.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/<>/vendor_rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.0.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name bitflags --edition=2021 /<>/vendor_rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=c64d0e41fef90877 -C extra-filename=-c64d0e41fef90877 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/<>/vendor_rust/unicode-ident CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name unicode_ident --edition=2018 /<>/vendor_rust/unicode-ident/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=69d4ad317639907d -C extra-filename=-69d4ad317639907d --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling smallvec v1.10.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=smallvec CARGO_MANIFEST_DIR=/<>/vendor_rust/smallvec CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name smallvec --edition=2018 /<>/vendor_rust/smallvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=3a3e944457dd5216 -C extra-filename=-3a3e944457dd5216 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling lazy_static v1.4.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/<>/vendor_rust/lazy_static CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name lazy_static /<>/vendor_rust/lazy_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=0ea9e95bde121859 -C extra-filename=-0ea9e95bde121859 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling fallible-streaming-iterator v0.1.9 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fallible_streaming_iterator CARGO_MANIFEST_DIR=/<>/vendor_rust/fallible-streaming-iterator CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible streaming iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-streaming-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/fallible-streaming-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name fallible_streaming_iterator /<>/vendor_rust/fallible-streaming-iterator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=b25517bfb3b63aaf -C extra-filename=-b25517bfb3b63aaf --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling bitflags v1.3.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/<>/vendor_rust/bitflags-1.3.2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name bitflags --edition=2018 /<>/vendor_rust/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' -C metadata=afb1de43457db535 -C extra-filename=-afb1de43457db535 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling fallible-iterator v0.2.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fallible_iterator CARGO_MANIFEST_DIR=/<>/vendor_rust/fallible-iterator CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible iterator traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-fallible-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name fallible_iterator --edition=2018 /<>/vendor_rust/fallible-iterator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=be7db6aeec75d497 -C extra-filename=-be7db6aeec75d497 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling faccess v0.2.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=faccess CARGO_MANIFEST_DIR=/<>/vendor_rust/faccess CARGO_PKG_AUTHORS='Thomas Hurst ' CARGO_PKG_DESCRIPTION='Simple file accessibility checks' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=faccess CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Freaky/faccess' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name faccess --edition=2018 /<>/vendor_rust/faccess/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=2d83cd3e289323f3 -C extra-filename=-2d83cd3e289323f3 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern bitflags=/<>/target/aarch64-unknown-linux-gnu/release/deps/libbitflags-afb1de43457db535.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling libnss v0.5.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libnss CARGO_MANIFEST_DIR=/<>/vendor_rust/libnss CARGO_PKG_AUTHORS='Chandler Newman ' CARGO_PKG_DESCRIPTION='Rust bindings for creating libnss modules' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libnss CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/csnewman/libnss-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name libnss --edition=2018 /<>/vendor_rust/libnss/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=5fc9df61edbce1aa -C extra-filename=-5fc9df61edbce1aa --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern lazy_static=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblazy_static-0ea9e95bde121859.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rmeta --extern paste=/<>/target/release/deps/libpaste-f07cf0618240eed9.so --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro2 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/release/build/proc-macro2-bf67fa30d13d7c10/out rustc --crate-name proc_macro2 --edition=2021 /<>/vendor_rust/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=64e66454583b9f5e -C extra-filename=-64e66454583b9f5e --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern unicode_ident=/<>/target/aarch64-unknown-linux-gnu/release/deps/libunicode_ident-69d4ad317639907d.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg wrap_proc_macro` Compiling rusqlite v0.29.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rusqlite CARGO_MANIFEST_DIR=/<>/vendor_rust/rusqlite CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Ergonomic wrapper for SQLite' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusqlite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name rusqlite --edition=2018 /<>/vendor_rust/rusqlite/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=b25e049e88aa82b1 -C extra-filename=-b25e049e88aa82b1 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern bitflags=/<>/target/aarch64-unknown-linux-gnu/release/deps/libbitflags-c64d0e41fef90877.rmeta --extern fallible_iterator=/<>/target/aarch64-unknown-linux-gnu/release/deps/libfallible_iterator-be7db6aeec75d497.rmeta --extern fallible_streaming_iterator=/<>/target/aarch64-unknown-linux-gnu/release/deps/libfallible_streaming_iterator-b25517bfb3b63aaf.rmeta --extern hashlink=/<>/target/aarch64-unknown-linux-gnu/release/deps/libhashlink-7e15d272be3d7610.rmeta --extern libsqlite3_sys=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibsqlite3_sys-90b3b2d09c1a0112.rmeta --extern smallvec=/<>/target/aarch64-unknown-linux-gnu/release/deps/libsmallvec-3a3e944457dd5216.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling syslog v6.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syslog CARGO_MANIFEST_DIR=/<>/vendor_rust/syslog CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='Send log messages to syslog' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syslog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/rust-syslog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.1.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name syslog /<>/vendor_rust/syslog/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=cdeac6287e517e4f -C extra-filename=-cdeac6287e517e4f --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern error_chain=/<>/target/aarch64-unknown-linux-gnu/release/deps/liberror_chain-acd9855bc9901a5d.rmeta --extern hostname=/<>/target/aarch64-unknown-linux-gnu/release/deps/libhostname-5f96bbd024684e57.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rmeta --extern log=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblog-5bba24a4ec613161.rmeta --extern time=/<>/target/aarch64-unknown-linux-gnu/release/deps/libtime-04d9c8f753c1049a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling serde_derive v1.0.188 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/<>/vendor_rust/serde_derive CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.188 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=188 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name serde_derive /<>/vendor_rust/serde_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=7593441b6fa1e87f -C extra-filename=-7593441b6fa1e87f --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --extern proc_macro2=/<>/target/release/deps/libproc_macro2-8c927675b9e09e6e.rlib --extern quote=/<>/target/release/deps/libquote-d8fb8dd8bfd5da2e.rlib --extern syn=/<>/target/release/deps/libsyn-a2d7a3fd3bf4221a.rlib --extern proc_macro --cap-lints warn` Compiling ctor v0.2.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ctor CARGO_MANIFEST_DIR=/<>/vendor_rust/ctor CARGO_PKG_AUTHORS='Matt Mastracci ' CARGO_PKG_DESCRIPTION='__attribute__((constructor)) for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ctor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mmastrac/rust-ctor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name ctor --edition=2018 /<>/vendor_rust/ctor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=5ffb6c4b1ddbe5c5 -C extra-filename=-5ffb6c4b1ddbe5c5 --out-dir /<>/target/release/deps -L dependency=/<>/target/release/deps --extern quote=/<>/target/release/deps/libquote-d8fb8dd8bfd5da2e.rlib --extern syn=/<>/target/release/deps/libsyn-a2d7a3fd3bf4221a.rlib --extern proc_macro --cap-lints warn` Running `/<>/target/release/build/nss_aad-f97d341cf63231c5/build-script-build` Compiling users v0.11.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=users CARGO_MANIFEST_DIR=/<>/vendor_rust/users CARGO_PKG_AUTHORS='Benjamin Sago ' CARGO_PKG_DESCRIPTION='Library for accessing Unix users and groups' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=users CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ogham/rust-users' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name users /<>/vendor_rust/users/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="cache"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="mock"' -C metadata=28ad442ea2477754 -C extra-filename=-28ad442ea2477754 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rmeta --extern log=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblog-5bba24a4ec613161.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: trivial numeric cast: `u32` as `u32` --> /<>/vendor_rust/users/src/base.rs:805:46 | 805 | .filter_map(|i| get_group_by_gid(i as gid_t)) | ^^^^^^^^^^ | = help: cast can be replaced by coercion; this might require a temporary variable note: the lint level is defined here --> /<>/vendor_rust/users/src/lib.rs:4:9 | 4 | #![warn(trivial_numeric_casts)] | ^^^^^^^^^^^^^^^^^^^^^ Compiling simple_logger v4.2.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=simple_logger CARGO_MANIFEST_DIR=/<>/vendor_rust/simple_logger CARGO_PKG_AUTHORS='Sam Clements ' CARGO_PKG_DESCRIPTION='A logger that prints all messages with a readable output format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simple_logger CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/borntyping/rust-simple_logger' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.2.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name simple_logger --edition=2018 /<>/vendor_rust/simple_logger/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="stderr"' -C metadata=50e294c312c0ca35 -C extra-filename=-50e294c312c0ca35 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern log=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblog-5bba24a4ec613161.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: `users` (lib) generated 1 warning Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/<>/vendor_rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.188 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=188 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/release/build/serde-3618d01d2063c1ab/out rustc --crate-name serde --edition=2018 /<>/vendor_rust/serde/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=211819b6813bd9c5 -C extra-filename=-211819b6813bd9c5 --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern serde_derive=/<>/target/release/deps/libserde_derive-7593441b6fa1e87f.so --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nss_aad CARGO_MANIFEST_DIR=/<>/nss CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss_aad CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/release/build/nss_aad-b83c59b888ec654a/out rustc --crate-name nss_aad --edition=2021 nss/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C lto=thin -C metadata=2264df105f0a8efb --out-dir /<>/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/<>/target/release/deps --extern ctor=/<>/target/release/deps/libctor-5ffb6c4b1ddbe5c5.so --extern faccess=/<>/target/aarch64-unknown-linux-gnu/release/deps/libfaccess-2d83cd3e289323f3.rlib --extern lazy_static=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblazy_static-0ea9e95bde121859.rlib --extern libc=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibc-6260218bd1271541.rlib --extern libnss=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblibnss-5fc9df61edbce1aa.rlib --extern log=/<>/target/aarch64-unknown-linux-gnu/release/deps/liblog-5bba24a4ec613161.rlib --extern paste=/<>/target/release/deps/libpaste-f07cf0618240eed9.so --extern proc_macro2=/<>/target/aarch64-unknown-linux-gnu/release/deps/libproc_macro2-64e66454583b9f5e.rlib --extern rusqlite=/<>/target/aarch64-unknown-linux-gnu/release/deps/librusqlite-b25e049e88aa82b1.rlib --extern serde=/<>/target/aarch64-unknown-linux-gnu/release/deps/libserde-211819b6813bd9c5.rlib --extern simple_logger=/<>/target/aarch64-unknown-linux-gnu/release/deps/libsimple_logger-50e294c312c0ca35.rlib --extern syslog=/<>/target/aarch64-unknown-linux-gnu/release/deps/libsyslog-cdeac6287e517e4f.rlib --extern time=/<>/target/aarch64-unknown-linux-gnu/release/deps/libtime-04d9c8f753c1049a.rlib --extern users=/<>/target/aarch64-unknown-linux-gnu/release/deps/libusers-28ad442ea2477754.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Finished release [optimized] target(s) in 55.87s # Build the CLI DH_GOLANG_BUILDPKG=github.com/ubuntu/aad-auth/cmd/aad-cli dh_auto_build cd obj-aarch64-linux-gnu && go install -trimpath -v -p 4 github.com/ubuntu/aad-auth/cmd/aad-cli internal/coverage/rtcov internal/unsafeheader internal/goarch internal/cpu internal/godebugs internal/goexperiment internal/abi internal/goos runtime/internal/math runtime/internal/sys runtime/internal/syscall internal/race internal/bytealg runtime/internal/atomic sync/atomic internal/itoa unicode unicode/utf8 math/bits encoding unicode/utf16 math log/internal internal/nettrace crypto/internal/alias crypto/subtle crypto/internal/boring/sig runtime github.com/ubuntu/aad-auth/vendor/golang.org/x/exp/constraints github.com/ubuntu/aad-auth/vendor/golang.org/x/exp/slices internal/reflectlite sync internal/testlog internal/bisect internal/singleflight runtime/cgo sort errors internal/godebug internal/oserror io syscall strconv bytes internal/safefilepath reflect path strings bufio vendor/golang.org/x/net/dns/dnsmessage time internal/syscall/unix internal/syscall/execenv internal/intern net/netip context internal/poll io/fs internal/fmtsort encoding/binary embed os github.com/ubuntu/aad-auth/conf regexp/syntax hash crypto crypto/internal/randutil math/rand encoding/base64 github.com/ubuntu/aad-auth/vendor/golang.org/x/sys/unix crypto/cipher crypto/internal/boring crypto/sha1 regexp fmt net path/filepath io/ioutil crypto/sha256 encoding/json log encoding/csv encoding/hex flag net/url text/template/parse database/sql/driver github.com/ubuntu/aad-auth/vendor/github.com/sirupsen/logrus database/sql text/template github.com/ubuntu/aad-auth/vendor/github.com/go-ini/ini crypto/sha512 github.com/ubuntu/aad-auth/vendor/github.com/mattn/go-sqlite3 github.com/ubuntu/aad-auth/vendor/github.com/snapcore/go-gettext/pluralforms github.com/ubuntu/aad-auth/internal/consts github.com/ubuntu/aad-auth/internal/logger github.com/ubuntu/aad-auth/vendor/github.com/snapcore/go-gettext github.com/ubuntu/aad-auth/vendor/github.com/ubuntu/decorate math/big github.com/ubuntu/aad-auth/internal/i18n github.com/ubuntu/aad-auth/vendor/golang.org/x/crypto/blowfish os/user crypto/rand github.com/ubuntu/aad-auth/vendor/golang.org/x/crypto/bcrypt github.com/ubuntu/aad-auth/internal/config github.com/ubuntu/aad-auth/internal/user os/exec os/signal github.com/ubuntu/aad-auth/vendor/github.com/spf13/pflag github.com/ubuntu/aad-auth/vendor/github.com/spf13/cobra github.com/ubuntu/aad-auth/internal/cache github.com/ubuntu/aad-auth/cmd/aad-cli/cli github.com/ubuntu/aad-auth/cmd/aad-cli make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' dh_auto_test --buildsystem=cargo -- test --all debian cargo wrapper: options, profiles, parallel, lto: ['parallel=4'] ['noudeb'] ['-j4'] 0 debian cargo wrapper: rust_type, gnu_type: aarch64-unknown-linux-gnu, aarch64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j4', '--target', 'aarch64-unknown-linux-gnu', '--all'],) {} Compiling libc v0.2.147 Compiling version_check v0.9.4 Compiling proc-macro2 v1.0.66 Compiling unicode-ident v1.0.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/<>/vendor_rust/version_check CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name version_check /<>/vendor_rust/version_check/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=90351cbc204fd092 -C extra-filename=-90351cbc204fd092 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build /<>/vendor_rust/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=2a7b96a6c3c908de -C extra-filename=-2a7b96a6c3c908de --out-dir /<>/target/debug/build/libc-2a7b96a6c3c908de -L dependency=/<>/target/debug/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/<>/vendor_rust/unicode-ident CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name unicode_ident --edition=2018 /<>/vendor_rust/unicode-ident/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=19e7d6fb28347951 -C extra-filename=-19e7d6fb28347951 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro2 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 /<>/vendor_rust/proc-macro2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=fddd4be4e8d0f8c2 -C extra-filename=-fddd4be4e8d0f8c2 --out-dir /<>/target/debug/build/proc-macro2-fddd4be4e8d0f8c2 -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling cfg-if v1.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/<>/vendor_rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name cfg_if --edition=2018 /<>/vendor_rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b2139e861e49d44d -C extra-filename=-b2139e861e49d44d --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling memchr v2.5.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/memchr/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=11b33af4904423ba -C extra-filename=-11b33af4904423ba --out-dir /<>/target/debug/build/memchr-11b33af4904423ba -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling syn v1.0.107 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/syn-1.0.107 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.107 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=107 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/syn-1.0.107/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=4c018c809d0cbf5e -C extra-filename=-4c018c809d0cbf5e --out-dir /<>/target/debug/build/syn-4c018c809d0cbf5e -L dependency=/<>/target/debug/deps --cap-lints warn` Running `/<>/target/debug/build/proc-macro2-fddd4be4e8d0f8c2/build-script-build` [proc-macro2 1.0.66] cargo:rerun-if-changed=build.rs [proc-macro2 1.0.66] cargo:rustc-cfg=wrap_proc_macro Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro2 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/debug/build/proc-macro2-ae571bbf917b32f4/out rustc --crate-name proc_macro2 --edition=2021 /<>/vendor_rust/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a18fa2b731a1b196 -C extra-filename=-a18fa2b731a1b196 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern unicode_ident=/<>/target/debug/deps/libunicode_ident-19e7d6fb28347951.rmeta --cap-lints warn --cfg wrap_proc_macro` Compiling proc-macro-error-attr v1.0.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro-error-attr CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Attribute macro for proc-macro-error crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error-attr CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/proc-macro-error-attr/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=45aa5374a0e82664 -C extra-filename=-45aa5374a0e82664 --out-dir /<>/target/debug/build/proc-macro-error-attr-45aa5374a0e82664 -L dependency=/<>/target/debug/deps --extern version_check=/<>/target/debug/deps/libversion_check-90351cbc204fd092.rlib --cap-lints warn` Running `/<>/target/debug/build/libc-2a7b96a6c3c908de/build-script-build` [libc 0.2.147] cargo:rerun-if-changed=build.rs [libc 0.2.147] cargo:rustc-cfg=freebsd11 [libc 0.2.147] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.147] cargo:rustc-cfg=libc_union [libc 0.2.147] cargo:rustc-cfg=libc_const_size_of [libc 0.2.147] cargo:rustc-cfg=libc_align [libc 0.2.147] cargo:rustc-cfg=libc_int128 [libc 0.2.147] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.147] cargo:rustc-cfg=libc_packedN [libc 0.2.147] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.147] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.147] cargo:rustc-cfg=libc_long_array [libc 0.2.147] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.147] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.147] cargo:rustc-cfg=libc_const_extern_fn Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/libc-9c1895eaae03c67a/out rustc --crate-name libc /<>/vendor_rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=86ff3416b019536a -C extra-filename=-86ff3416b019536a --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Compiling lazy_static v1.4.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/<>/vendor_rust/lazy_static CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name lazy_static /<>/vendor_rust/lazy_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=0b345ec6613d98d2 -C extra-filename=-0b345ec6613d98d2 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `/<>/target/debug/build/proc-macro-error-attr-45aa5374a0e82664/build-script-build` Compiling ahash v0.7.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/ahash CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/ahash/./build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=57406ecd20f988f7 -C extra-filename=-57406ecd20f988f7 --out-dir /<>/target/debug/build/ahash-57406ecd20f988f7 -L dependency=/<>/target/debug/deps --extern version_check=/<>/target/debug/deps/libversion_check-90351cbc204fd092.rlib --cap-lints warn` Running `/<>/target/debug/build/syn-4c018c809d0cbf5e/build-script-build` [syn 1.0.107] cargo:rustc-cfg=syn_disable_nightly_tests Compiling proc-macro-error v1.0.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro-error CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Almost drop-in replacement to panics in proc-macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/proc-macro-error/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="syn"' --cfg 'feature="syn-error"' -C metadata=dd3a6a663c74c20c -C extra-filename=-dd3a6a663c74c20c --out-dir /<>/target/debug/build/proc-macro-error-dd3a6a663c74c20c -L dependency=/<>/target/debug/deps --extern version_check=/<>/target/debug/deps/libversion_check-90351cbc204fd092.rlib --cap-lints warn` Compiling quote v1.0.33 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/<>/vendor_rust/quote CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.33 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name quote --edition=2018 /<>/vendor_rust/quote/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=4f3024412bcc8994 -C extra-filename=-4f3024412bcc8994 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rmeta --cap-lints warn` Running `/<>/target/debug/build/memchr-11b33af4904423ba/build-script-build` Compiling io-lifetimes v1.0.11 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/io-lifetimes CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='A low-level I/O ownership and borrowing library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=io-lifetimes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunfishcode/io-lifetimes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.11 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/io-lifetimes/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="close"' --cfg 'feature="hermit-abi"' --cfg 'feature="libc"' --cfg 'feature="windows-sys"' -C metadata=ef4e9d3f76588edb -C extra-filename=-ef4e9d3f76588edb --out-dir /<>/target/debug/build/io-lifetimes-ef4e9d3f76588edb -L dependency=/<>/target/debug/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build /<>/vendor_rust/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a8cddbbbe344dbea -C extra-filename=-a8cddbbbe344dbea --out-dir /<>/target/debug/build/libc-a8cddbbbe344dbea -L dependency=/<>/target/debug/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro_error_attr CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro-error-attr CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Attribute macro for proc-macro-error crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error-attr CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/debug/build/proc-macro-error-attr-9507721b4afae034/out rustc --crate-name proc_macro_error_attr --edition=2018 /<>/vendor_rust/proc-macro-error-attr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=33ad908dcade372b -C extra-filename=-33ad908dcade372b --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rlib --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rlib --extern proc_macro --cap-lints warn` Running `/<>/target/debug/build/io-lifetimes-ef4e9d3f76588edb/build-script-build` [io-lifetimes 1.0.11] cargo:rustc-cfg=io_safety_is_in_std [io-lifetimes 1.0.11] cargo:rustc-cfg=panic_in_const_fn [io-lifetimes 1.0.11] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/<>/vendor_rust/syn-1.0.107 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.107 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=107 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/debug/build/syn-e3382e7bd4ae5e13/out rustc --crate-name syn --edition=2018 /<>/vendor_rust/syn-1.0.107/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=3ae1e698c47f6055 -C extra-filename=-3ae1e698c47f6055 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rmeta --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rmeta --extern unicode_ident=/<>/target/debug/deps/libunicode_ident-19e7d6fb28347951.rmeta --cap-lints warn --cfg syn_disable_nightly_tests` Running `/<>/target/debug/build/libc-a8cddbbbe344dbea/build-script-build` [libc 0.2.147] cargo:rerun-if-changed=build.rs [libc 0.2.147] cargo:rustc-cfg=freebsd11 [libc 0.2.147] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.147] cargo:rustc-cfg=libc_union [libc 0.2.147] cargo:rustc-cfg=libc_const_size_of [libc 0.2.147] cargo:rustc-cfg=libc_align [libc 0.2.147] cargo:rustc-cfg=libc_int128 [libc 0.2.147] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.147] cargo:rustc-cfg=libc_packedN [libc 0.2.147] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.147] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.147] cargo:rustc-cfg=libc_long_array [libc 0.2.147] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.147] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.147] cargo:rustc-cfg=libc_const_extern_fn Compiling syn v2.0.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/<>/vendor_rust/syn CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=2.0.29 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=29 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name syn --edition=2021 /<>/vendor_rust/syn/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=622c1278fce8db42 -C extra-filename=-622c1278fce8db42 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rmeta --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rmeta --extern unicode_ident=/<>/target/debug/deps/libunicode_ident-19e7d6fb28347951.rmeta --cap-lints warn` Compiling getrandom v0.2.8 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/<>/vendor_rust/getrandom CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name getrandom --edition=2018 /<>/vendor_rust/getrandom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=e108b699af976184 -C extra-filename=-e108b699af976184 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern cfg_if=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libcfg_if-b2139e861e49d44d.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/<>/vendor_rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/memchr-c6ed349d367d33dc/out rustc --crate-name memchr --edition=2018 /<>/vendor_rust/memchr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=54b94a3247107c84 -C extra-filename=-54b94a3247107c84 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `/<>/target/debug/build/proc-macro-error-dd3a6a663c74c20c/build-script-build` [proc-macro-error 1.0.4] cargo:rustc-cfg=use_fallback Running `/<>/target/debug/build/ahash-57406ecd20f988f7/build-script-build` [ahash 0.7.6] cargo:rerun-if-changed=build.rs [ahash 0.7.6] cargo:rustc-cfg=feature="runtime-rng" [ahash 0.7.6] cargo:rustc-cfg=feature="folded_multiply" Compiling bitflags v1.3.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/<>/vendor_rust/bitflags-1.3.2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name bitflags --edition=2018 /<>/vendor_rust/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=52819319af566c15 -C extra-filename=-52819319af566c15 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling autocfg v1.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/<>/vendor_rust/autocfg CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name autocfg /<>/vendor_rust/autocfg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=db9190410e96dbe6 -C extra-filename=-db9190410e96dbe6 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling once_cell v1.17.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/<>/vendor_rust/once_cell CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name once_cell --edition=2021 /<>/vendor_rust/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="race"' -C metadata=48d10a02f66dc700 -C extra-filename=-48d10a02f66dc700 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling pkg-config v0.3.26 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/<>/vendor_rust/pkg-config CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/pkg-config-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name pkg_config /<>/vendor_rust/pkg-config/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=5057adc87c39e626 -C extra-filename=-5057adc87c39e626 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling vcpkg v0.2.15 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=vcpkg CARGO_MANIFEST_DIR=/<>/vendor_rust/vcpkg CARGO_PKG_AUTHORS='Jim McGrath ' CARGO_PKG_DESCRIPTION='A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vcpkg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mcgoo/vcpkg-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name vcpkg /<>/vendor_rust/vcpkg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=50deac24e283105d -C extra-filename=-50deac24e283105d --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling regex-automata v0.1.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_automata CARGO_MANIFEST_DIR=/<>/vendor_rust/regex-automata CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Automata construction and matching using regular expressions.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/regex-automata' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-automata CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/regex-automata' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name regex_automata /<>/vendor_rust/regex-automata/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c6b344ff47df225a -C extra-filename=-c6b344ff47df225a --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling rustix v0.37.19 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/rustix CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock2-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.37.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=37 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/rustix/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="io-lifetimes"' --cfg 'feature="libc"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' -C metadata=a0f76319ac504257 -C extra-filename=-a0f76319ac504257 --out-dir /<>/target/debug/build/rustix-a0f76319ac504257 -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling libsqlite3-sys v0.26.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/libsqlite3-sys CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/libsqlite3-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="vcpkg"' -C metadata=c894dd8eeccde9c8 -C extra-filename=-c894dd8eeccde9c8 --out-dir /<>/target/debug/build/libsqlite3-sys-c894dd8eeccde9c8 -L dependency=/<>/target/debug/deps --extern pkg_config=/<>/target/debug/deps/libpkg_config-5057adc87c39e626.rlib --extern vcpkg=/<>/target/debug/deps/libvcpkg-50deac24e283105d.rlib --cap-lints warn` Running `/<>/target/debug/build/rustix-a0f76319ac504257/build-script-build` [rustix 0.37.19] cargo:rerun-if-changed=build.rs [rustix 0.37.19] cargo:rustc-cfg=libc [rustix 0.37.19] cargo:rustc-cfg=linux_like [rustix 0.37.19] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM [rustix 0.37.19] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC [rustix 0.37.19] cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC [rustix 0.37.19] cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD [rustix 0.37.19] cargo:rerun-if-env-changed=CARGO_CFG_MIRI Compiling bstr v0.2.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bstr CARGO_MANIFEST_DIR=/<>/vendor_rust/bstr CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A string type that is not required to be valid UTF-8.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/bstr' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bstr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/bstr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name bstr --edition=2018 /<>/vendor_rust/bstr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="lazy_static"' --cfg 'feature="regex-automata"' --cfg 'feature="unicode"' -C metadata=ccf9343f77e6f32a -C extra-filename=-ccf9343f77e6f32a --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern lazy_static=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblazy_static-0b345ec6613d98d2.rmeta --extern memchr=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libmemchr-54b94a3247107c84.rmeta --extern regex_automata=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libregex_automata-c6b344ff47df225a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling tempfile v3.6.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/tempfile CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='https://stebalien.com/projects/tempfile-rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=3.6.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/tempfile/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=ca490d14fef1688b -C extra-filename=-ca490d14fef1688b --out-dir /<>/target/debug/build/tempfile-ca490d14fef1688b -L dependency=/<>/target/debug/deps --extern autocfg=/<>/target/debug/deps/libautocfg-db9190410e96dbe6.rlib --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ahash CARGO_MANIFEST_DIR=/<>/vendor_rust/ahash CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/ahash-bc8b3f5481b6d4c7/out rustc --crate-name ahash --edition=2018 /<>/vendor_rust/ahash/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f4370c91df916d09 -C extra-filename=-f4370c91df916d09 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern getrandom=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libgetrandom-e108b699af976184.rmeta --extern once_cell=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libonce_cell-48d10a02f66dc700.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg 'feature="runtime-rng"' --cfg 'feature="folded_multiply"'` warning: unused import: `crate::fallback_hash::*` --> /<>/vendor_rust/ahash/src/random_state.rs:46:5 | 46 | use crate::fallback_hash::*; | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default Compiling errno v0.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=errno CARGO_MANIFEST_DIR=/<>/vendor_rust/errno CARGO_PKG_AUTHORS='Chris Wong ' CARGO_PKG_DESCRIPTION='Cross-platform interface to the `errno` variable.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=errno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/rust-errno' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name errno --edition=2018 /<>/vendor_rust/errno/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=87a46eccbac9f751 -C extra-filename=-87a46eccbac9f751 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: associated function `default` is never used --> /<>/vendor_rust/ahash/src/random_state.rs:86:14 | 79 | impl DefaultRandomSource { | ------------------------ associated function in this implementation ... 86 | const fn default() -> DefaultRandomSource { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro_error CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro-error CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Almost drop-in replacement to panics in proc-macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/debug/build/proc-macro-error-9222aae0dc843e75/out rustc --crate-name proc_macro_error --edition=2018 /<>/vendor_rust/proc-macro-error/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="syn"' --cfg 'feature="syn-error"' -C metadata=6b9fd7cca5e40366 -C extra-filename=-6b9fd7cca5e40366 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro_error_attr=/<>/target/debug/deps/libproc_macro_error_attr-33ad908dcade372b.so --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rmeta --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rmeta --extern syn=/<>/target/debug/deps/libsyn-3ae1e698c47f6055.rmeta --cap-lints warn --cfg use_fallback` warning: `ahash` (lib) generated 2 warnings Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=io_lifetimes CARGO_MANIFEST_DIR=/<>/vendor_rust/io-lifetimes CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='A low-level I/O ownership and borrowing library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=io-lifetimes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunfishcode/io-lifetimes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.11 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/io-lifetimes-f41dd43620ee30d3/out rustc --crate-name io_lifetimes --edition=2018 /<>/vendor_rust/io-lifetimes/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="close"' --cfg 'feature="hermit-abi"' --cfg 'feature="libc"' --cfg 'feature="windows-sys"' -C metadata=a3f9e08d32b1cd36 -C extra-filename=-a3f9e08d32b1cd36 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg io_safety_is_in_std --cfg panic_in_const_fn` warning: panic message is not a string literal --> /<>/vendor_rust/proc-macro-error/src/lib.rs:472:12 | 472 | panic!(AbortNow) | ------ ^^^^^^^^ | | | help: use std::panic::panic_any instead: `std::panic::panic_any` | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: `#[warn(non_fmt_panics)]` on by default Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/<>/vendor_rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.147 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=147 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/debug/build/libc-4129b48fb5ef57dc/out rustc --crate-name libc /<>/vendor_rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=20128899d9356683 -C extra-filename=-20128899d9356683 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` warning: `proc-macro-error` (lib) generated 1 warning Compiling error-chain v0.12.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/error-chain CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky :Andrew Gauger ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build /<>/vendor_rust/error-chain/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=e6262997eb429bdf -C extra-filename=-e6262997eb429bdf --out-dir /<>/target/debug/build/error-chain-e6262997eb429bdf -L dependency=/<>/target/debug/deps --extern version_check=/<>/target/debug/deps/libversion_check-90351cbc204fd092.rlib --cap-lints warn` Compiling log v0.4.20 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/<>/vendor_rust/log CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name log /<>/vendor_rust/log/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=d03d653c2e57d621 -C extra-filename=-d03d653c2e57d621 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling unicode-segmentation v1.10.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_segmentation CARGO_MANIFEST_DIR=/<>/vendor_rust/unicode-segmentation CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name unicode_segmentation --edition=2018 /<>/vendor_rust/unicode-segmentation/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=afe1e30ed184e8cb -C extra-filename=-afe1e30ed184e8cb --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/<>/vendor_rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name cfg_if --edition=2018 /<>/vendor_rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=dfbe85d909a0e474 -C extra-filename=-dfbe85d909a0e474 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling itoa v1.0.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/<>/vendor_rust/itoa CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name itoa --edition=2018 /<>/vendor_rust/itoa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=261182f70aa32a7a -C extra-filename=-261182f70aa32a7a --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling paste v1.0.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/paste CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/paste/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=71824289d635bb74 -C extra-filename=-71824289d635bb74 --out-dir /<>/target/debug/build/paste-71824289d635bb74 -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling serde v1.0.188 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/vendor_rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.188 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=188 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /<>/vendor_rust/serde/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=ba53b38c5dd7d8d3 -C extra-filename=-ba53b38c5dd7d8d3 --out-dir /<>/target/debug/build/serde-ba53b38c5dd7d8d3 -L dependency=/<>/target/debug/deps --cap-lints warn` Compiling linux-raw-sys v0.3.8 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=linux_raw_sys CARGO_MANIFEST_DIR=/<>/vendor_rust/linux-raw-sys CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='Generated bindings for Linux'\''s userspace API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=linux-raw-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunfishcode/linux-raw-sys' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.3.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name linux_raw_sys --edition=2018 /<>/vendor_rust/linux-raw-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' -C metadata=88a232be4e081610 -C extra-filename=-88a232be4e081610 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `/<>/target/debug/build/serde-ba53b38c5dd7d8d3/build-script-build` [serde 1.0.188] cargo:rerun-if-changed=build.rs Running `/<>/target/debug/build/paste-71824289d635bb74/build-script-build` [paste 1.0.14] cargo:rerun-if-changed=build.rs Compiling similar v2.2.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=similar CARGO_MANIFEST_DIR=/<>/vendor_rust/similar CARGO_PKG_AUTHORS='Armin Ronacher :Pierre-Étienne Meunier :Brandon Williams ' CARGO_PKG_DESCRIPTION='A diff library for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=similar CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mitsuhiko/similar' CARGO_PKG_RUST_VERSION=1.41 CARGO_PKG_VERSION=2.2.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name similar --edition=2018 /<>/vendor_rust/similar/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="bstr"' --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="text"' --cfg 'feature="unicode"' --cfg 'feature="unicode-segmentation"' -C metadata=39c6353efe428526 -C extra-filename=-39c6353efe428526 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern bstr=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libbstr-ccf9343f77e6f32a.rmeta --extern unicode_segmentation=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libunicode_segmentation-afe1e30ed184e8cb.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustix CARGO_MANIFEST_DIR=/<>/vendor_rust/rustix CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock2-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.37.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=37 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/rustix-301d0acf80686db5/out rustc --crate-name rustix --edition=2018 /<>/vendor_rust/rustix/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="io-lifetimes"' --cfg 'feature="libc"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' -C metadata=56fa62a993989b3f -C extra-filename=-56fa62a993989b3f --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern bitflags=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libbitflags-52819319af566c15.rmeta --extern libc_errno=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liberrno-87a46eccbac9f751.rmeta --extern io_lifetimes=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libio_lifetimes-a3f9e08d32b1cd36.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --extern linux_raw_sys=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblinux_raw_sys-88a232be4e081610.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg libc --cfg linux_like` Compiling test-case-core v3.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=test_case_core CARGO_MANIFEST_DIR=/<>/vendor_rust/test-case-core CARGO_PKG_AUTHORS='Marcin Sas-Szymanski :Wojciech Polak :Łukasz Biel ' CARGO_PKG_DESCRIPTION='Provides core functionality for parsing #[test_case(...)] procedural macro attribute for generating parametrized test cases easily' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test-case-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/frondeus/test-case' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name test_case_core --edition=2018 /<>/vendor_rust/test-case-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=5b3a6931a9099590 -C extra-filename=-5b3a6931a9099590 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern cfg_if=/<>/target/debug/deps/libcfg_if-dfbe85d909a0e474.rmeta --extern proc_macro_error=/<>/target/debug/deps/libproc_macro_error-6b9fd7cca5e40366.rmeta --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rmeta --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rmeta --extern syn=/<>/target/debug/deps/libsyn-3ae1e698c47f6055.rmeta --cap-lints warn` Compiling serde_derive v1.0.188 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/<>/vendor_rust/serde_derive CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.188 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=188 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name serde_derive /<>/vendor_rust/serde_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=4c88c4b13f65fd49 -C extra-filename=-4c88c4b13f65fd49 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rlib --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rlib --extern syn=/<>/target/debug/deps/libsyn-622c1278fce8db42.rlib --extern proc_macro --cap-lints warn` Compiling cc v1.0.83 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/<>/vendor_rust/cc CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/cc-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.83 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=83 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name cc --edition=2018 /<>/vendor_rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=865b9ae2f21a60d0 -C extra-filename=-865b9ae2f21a60d0 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern libc=/<>/target/debug/deps/liblibc-20128899d9356683.rmeta --cap-lints warn` Running `/<>/target/debug/build/error-chain-e6262997eb429bdf/build-script-build` [error-chain 0.12.4] cargo:rustc-cfg=has_error_source [error-chain 0.12.4] cargo:rustc-cfg=has_error_description_deprecated [error-chain 0.12.4] cargo:rustc-cfg=build="debug" Compiling hashbrown v0.12.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/<>/vendor_rust/hashbrown-0.12.3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name hashbrown --edition=2021 /<>/vendor_rust/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="ahash"' --cfg 'feature="default"' --cfg 'feature="inline-more"' -C metadata=309d4b31fb0decec -C extra-filename=-309d4b31fb0decec --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern ahash=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libahash-f4370c91df916d09.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `/<>/target/debug/build/tempfile-ca490d14fef1688b/build-script-build` [tempfile 3.6.0] cargo:rustc-cfg=fd [tempfile 3.6.0] cargo:rerun-if-changed=build.rs Running `/<>/target/debug/build/libsqlite3-sys-c894dd8eeccde9c8/build-script-build` [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_INCLUDE_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_LIB_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:link-target=sqlite3 [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_NO_PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SYSROOT [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rustc-link-lib=sqlite3 [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64-unknown-linux-gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64_unknown_linux_gnu [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR Compiling console v0.15.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=console CARGO_MANIFEST_DIR=/<>/vendor_rust/console CARGO_PKG_AUTHORS='Armin Ronacher ' CARGO_PKG_DESCRIPTION='A terminal and console abstraction for Rust' CARGO_PKG_HOMEPAGE='https://github.com/console-rs/console' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=console CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/console-rs/console' CARGO_PKG_RUST_VERSION=1.48.0 CARGO_PKG_VERSION=0.15.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name console --edition=2018 /<>/vendor_rust/console/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=340a0d4198a57e78 -C extra-filename=-340a0d4198a57e78 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern lazy_static=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblazy_static-0b345ec6613d98d2.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling num_threads v0.1.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_threads CARGO_MANIFEST_DIR=/<>/vendor_rust/num_threads CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='A minimal library that determines the number of running threads for the current process.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_threads CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num_threads' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name num_threads /<>/vendor_rust/num_threads/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=e0e4bda25e98971b -C extra-filename=-e0e4bda25e98971b --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling deranged v0.3.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=deranged CARGO_MANIFEST_DIR=/<>/vendor_rust/deranged CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='Ranged integers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deranged CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/deranged' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.3.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name deranged --edition=2021 /<>/vendor_rust/deranged/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=8c1341639f2dbf8a -C extra-filename=-8c1341639f2dbf8a --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling hashbrown v0.14.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/<>/vendor_rust/hashbrown CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.64.0 CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name hashbrown --edition=2021 /<>/vendor_rust/hashbrown/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="raw"' -C metadata=aff8586812f5acf1 -C extra-filename=-aff8586812f5acf1 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling match_cfg v0.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=match_cfg CARGO_MANIFEST_DIR=/<>/vendor_rust/match_cfg CARGO_PKG_AUTHORS='gnzlbg ' CARGO_PKG_DESCRIPTION='A convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match statement, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/gnzlbg/match_cfg' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=match_cfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gnzlbg/match_cfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name match_cfg /<>/vendor_rust/match_cfg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_core"' -C metadata=61b4d4e8fd8a13b3 -C extra-filename=-61b4d4e8fd8a13b3 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling time-core v0.1.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time_core CARGO_MANIFEST_DIR=/<>/vendor_rust/time-core CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='This crate is an implementation detail and should not be relied upon directly.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name time_core --edition=2021 /<>/vendor_rust/time-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4184cde5a0972879 -C extra-filename=-4184cde5a0972879 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling fastrand v1.8.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/<>/vendor_rust/fastrand CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.34 CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name fastrand --edition=2018 /<>/vendor_rust/fastrand/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=0873d691c9b11105 -C extra-filename=-0873d691c9b11105 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling equivalent v1.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=equivalent CARGO_MANIFEST_DIR=/<>/vendor_rust/equivalent CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Traits for key comparison in maps.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=equivalent CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/equivalent' CARGO_PKG_RUST_VERSION=1.6 CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name equivalent /<>/vendor_rust/equivalent/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4750860ef0863e15 -C extra-filename=-4750860ef0863e15 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/<>/vendor_rust/tempfile CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='https://stebalien.com/projects/tempfile-rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=3.6.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/tempfile-68c7e8b4c9ff45d9/out rustc --crate-name tempfile --edition=2018 /<>/vendor_rust/tempfile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b3225ca605d70dd4 -C extra-filename=-b3225ca605d70dd4 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern cfg_if=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libcfg_if-b2139e861e49d44d.rmeta --extern fastrand=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libfastrand-0873d691c9b11105.rmeta --extern rustix=/<>/target/aarch64-unknown-linux-gnu/debug/deps/librustix-56fa62a993989b3f.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg fd` Compiling time v0.3.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/<>/vendor_rust/time CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name time --edition=2021 /<>/vendor_rust/time/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="formatting"' --cfg 'feature="local-offset"' --cfg 'feature="std"' -C metadata=3f9ba4d3ff4c7d5d -C extra-filename=-3f9ba4d3ff4c7d5d --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern deranged=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libderanged-8c1341639f2dbf8a.rmeta --extern itoa=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libitoa-261182f70aa32a7a.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --extern num_threads=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libnum_threads-e0e4bda25e98971b.rmeta --extern time_core=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libtime_core-4184cde5a0972879.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling indexmap v2.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/<>/vendor_rust/indexmap CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name indexmap --edition=2021 /<>/vendor_rust/indexmap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ac03f8f430c39957 -C extra-filename=-ac03f8f430c39957 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern equivalent=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libequivalent-4750860ef0863e15.rmeta --extern hashbrown=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libhashbrown-aff8586812f5acf1.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling hostname v0.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hostname CARGO_MANIFEST_DIR=/<>/vendor_rust/hostname CARGO_PKG_AUTHORS='fengcen :svartalf ' CARGO_PKG_DESCRIPTION='Cross-platform system'\''s host name functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hostname CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/svartalf/hostname' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name hostname /<>/vendor_rust/hostname/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=67cc44612e6663d0 -C extra-filename=-67cc44612e6663d0 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --extern match_cfg=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libmatch_cfg-61b4d4e8fd8a13b3.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: trivial cast: `*mut u8` as `*mut u8` --> /<>/vendor_rust/hostname/src/nix.rs:22:27 | 22 | libc::gethostname(buffer.as_mut_ptr() as *mut libc::c_char, size) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: cast can be replaced by coercion; this might require a temporary variable note: the lint level is defined here --> /<>/vendor_rust/hostname/src/lib.rs:53:5 | 53 | trivial_casts, | ^^^^^^^^^^^^^ warning: `hostname` (lib) generated 1 warning Compiling nss_aad v0.1.0 (/<>/nss) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/<>/nss CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss_aad CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 nss/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a7fb76255effe7d6 -C extra-filename=-a7fb76255effe7d6 --out-dir /<>/target/debug/build/nss_aad-a7fb76255effe7d6 -C incremental=/<>/target/debug/incremental -L dependency=/<>/target/debug/deps --extern cc=/<>/target/debug/deps/libcc-865b9ae2f21a60d0.rlib` Compiling similar-asserts v1.4.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=similar_asserts CARGO_MANIFEST_DIR=/<>/vendor_rust/similar-asserts CARGO_PKG_AUTHORS='Armin Ronacher ' CARGO_PKG_DESCRIPTION='provides assert_eq'\!' like macros with colorized diff output' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=similar-asserts CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mitsuhiko/similar-asserts' CARGO_PKG_RUST_VERSION=1.41.0 CARGO_PKG_VERSION=1.4.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name similar_asserts --edition=2018 /<>/vendor_rust/similar-asserts/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="unicode"' -C metadata=01ecaa07fe0fe02e -C extra-filename=-01ecaa07fe0fe02e --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern console=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libconsole-340a0d4198a57e78.rmeta --extern similar=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libsimilar-39c6353efe428526.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling hashlink v0.8.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashlink CARGO_MANIFEST_DIR=/<>/vendor_rust/hashlink CARGO_PKG_AUTHORS='kyren ' CARGO_PKG_DESCRIPTION='HashMap-like containers that hold their key-value pairs in a user controllable order' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashlink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kyren/hashlink' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name hashlink --edition=2018 /<>/vendor_rust/hashlink/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=52410ae5006fe4c8 -C extra-filename=-52410ae5006fe4c8 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern hashbrown=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libhashbrown-309d4b31fb0decec.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libsqlite3_sys CARGO_MANIFEST_DIR=/<>/vendor_rust/libsqlite3-sys CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/libsqlite3-sys-ed970f54c39ff980/out rustc --crate-name libsqlite3_sys --edition=2018 /<>/vendor_rust/libsqlite3-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="vcpkg"' -C metadata=567a144f559d8638 -C extra-filename=-567a144f559d8638 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc -l sqlite3` Compiling test-case-macros v3.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=test_case_macros CARGO_MANIFEST_DIR=/<>/vendor_rust/test-case-macros CARGO_PKG_AUTHORS='Marcin Sas-Szymanski :Wojciech Polak :Łukasz Biel ' CARGO_PKG_DESCRIPTION='Provides #[test_case(...)] procedural macro attribute for generating parametrized test cases easily' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test-case-macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/frondeus/test-case' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name test_case_macros --edition=2018 /<>/vendor_rust/test-case-macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=197dfd9579996a01 -C extra-filename=-197dfd9579996a01 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro_error=/<>/target/debug/deps/libproc_macro_error-6b9fd7cca5e40366.rlib --extern proc_macro2=/<>/target/debug/deps/libproc_macro2-a18fa2b731a1b196.rlib --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rlib --extern syn=/<>/target/debug/deps/libsyn-3ae1e698c47f6055.rlib --extern test_case_core=/<>/target/debug/deps/libtest_case_core-5b3a6931a9099590.rlib --extern proc_macro --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=error_chain CARGO_MANIFEST_DIR=/<>/vendor_rust/error-chain CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky :Andrew Gauger ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/error-chain-276194cabbde0454/out rustc --crate-name error_chain /<>/vendor_rust/error-chain/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f7276ffb66cd0073 -C extra-filename=-f7276ffb66cd0073 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg has_error_source --cfg has_error_description_deprecated --cfg 'build="debug"'` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=paste CARGO_MANIFEST_DIR=/<>/vendor_rust/paste CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/debug/build/paste-a5d821637e36260e/out rustc --crate-name paste --edition=2018 /<>/vendor_rust/paste/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=19379682387a90b6 -C extra-filename=-19379682387a90b6 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern proc_macro --cap-lints warn` Running `/<>/target/debug/build/proc-macro2-fddd4be4e8d0f8c2/build-script-build` [proc-macro2 1.0.66] cargo:rerun-if-changed=build.rs [proc-macro2 1.0.66] cargo:rustc-cfg=wrap_proc_macro Compiling smallvec v1.10.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=smallvec CARGO_MANIFEST_DIR=/<>/vendor_rust/smallvec CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name smallvec --edition=2018 /<>/vendor_rust/smallvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9b20ae5a68c892c7 -C extra-filename=-9b20ae5a68c892c7 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling unsafe-libyaml v0.2.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unsafe_libyaml CARGO_MANIFEST_DIR=/<>/vendor_rust/unsafe-libyaml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='libyaml transpiled to rust by c2rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unsafe-libyaml CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unsafe-libyaml' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name unsafe_libyaml --edition=2021 /<>/vendor_rust/unsafe-libyaml/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=22dad2f3c85a5679 -C extra-filename=-22dad2f3c85a5679 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/<>/vendor_rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.188 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=188 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/serde-a08de1c320625b04/out rustc --crate-name serde --edition=2018 /<>/vendor_rust/serde/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=211657ff01fd0975 -C extra-filename=-211657ff01fd0975 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern serde_derive=/<>/target/debug/deps/libserde_derive-4c88c4b13f65fd49.so --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling fallible-iterator v0.2.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fallible_iterator CARGO_MANIFEST_DIR=/<>/vendor_rust/fallible-iterator CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible iterator traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-fallible-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name fallible_iterator --edition=2018 /<>/vendor_rust/fallible-iterator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=3c9c240c6bdb874c -C extra-filename=-3c9c240c6bdb874c --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling bitflags v2.0.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/<>/vendor_rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.0.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name bitflags --edition=2021 /<>/vendor_rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=fdfcd80ec378aeb2 -C extra-filename=-fdfcd80ec378aeb2 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling fallible-streaming-iterator v0.1.9 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fallible_streaming_iterator CARGO_MANIFEST_DIR=/<>/vendor_rust/fallible-streaming-iterator CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible streaming iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-streaming-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/fallible-streaming-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name fallible_streaming_iterator /<>/vendor_rust/fallible-streaming-iterator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d61612117b7059f0 -C extra-filename=-d61612117b7059f0 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling ryu v1.0.12 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/<>/vendor_rust/ryu CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.12 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name ryu --edition=2018 /<>/vendor_rust/ryu/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9f17a8e63313d6b4 -C extra-filename=-9f17a8e63313d6b4 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/<>/vendor_rust/unicode-ident CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name unicode_ident --edition=2018 /<>/vendor_rust/unicode-ident/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=8422ea632ba96a0f -C extra-filename=-8422ea632ba96a0f --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling rusqlite v0.29.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rusqlite CARGO_MANIFEST_DIR=/<>/vendor_rust/rusqlite CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Ergonomic wrapper for SQLite' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusqlite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name rusqlite --edition=2018 /<>/vendor_rust/rusqlite/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=467d8d0c3110e636 -C extra-filename=-467d8d0c3110e636 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern bitflags=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libbitflags-fdfcd80ec378aeb2.rmeta --extern fallible_iterator=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libfallible_iterator-3c9c240c6bdb874c.rmeta --extern fallible_streaming_iterator=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libfallible_streaming_iterator-d61612117b7059f0.rmeta --extern hashlink=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libhashlink-52410ae5006fe4c8.rmeta --extern libsqlite3_sys=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibsqlite3_sys-567a144f559d8638.rmeta --extern smallvec=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libsmallvec-9b20ae5a68c892c7.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:285:40 | 285 | pub unsafe fn yaml_parser_set_encoding(mut parser: *mut yaml_parser_t, encoding: yaml_encoding_t) { | ----^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:295:39 | 295 | pub unsafe fn yaml_emitter_initialize(mut emitter: *mut yaml_emitter_t) -> Success { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:388:5 | 388 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:427:5 | 427 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:437:42 | 437 | pub unsafe fn yaml_emitter_set_canonical(mut emitter: *mut yaml_emitter_t, canonical: bool) { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:443:39 | 443 | pub unsafe fn yaml_emitter_set_indent(mut emitter: *mut yaml_emitter_t, indent: libc::c_int) { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:449:38 | 449 | pub unsafe fn yaml_emitter_set_width(mut emitter: *mut yaml_emitter_t, width: libc::c_int) { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:455:40 | 455 | pub unsafe fn yaml_emitter_set_unicode(mut emitter: *mut yaml_emitter_t, unicode: bool) { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:461:38 | 461 | pub unsafe fn yaml_emitter_set_break(mut emitter: *mut yaml_emitter_t, line_break: yaml_break_t) { | ----^^^^^^^ | | | help: remove this `mut` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/<>/vendor_rust/proc-macro2 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/proc-macro2-888d9435c282d0aa/out rustc --crate-name proc_macro2 --edition=2021 /<>/vendor_rust/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=afb5a6bbd8e06c62 -C extra-filename=-afb5a6bbd8e06c62 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern unicode_ident=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libunicode_ident-8422ea632ba96a0f.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc --cfg wrap_proc_macro` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:555:5 | 555 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:577:48 | 577 | pub unsafe fn yaml_stream_end_event_initialize(mut event: *mut yaml_event_t) -> Success { | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:600:5 | 600 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:717:5 | 717 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:740:5 | 740 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:778:5 | 778 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:873:5 | 873 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:944:50 | 944 | pub unsafe fn yaml_sequence_end_event_initialize(mut event: *mut yaml_event_t) -> Success { | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:968:5 | 968 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:1036:49 | 1036 | pub unsafe fn yaml_mapping_end_event_initialize(mut event: *mut yaml_event_t) -> Success { | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/api.rs:1096:5 | 1096 | mut document: *mut yaml_document_t, | ----^^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/dumper.rs:19:33 | 19 | pub unsafe fn yaml_emitter_open(mut emitter: *mut yaml_emitter_t) -> Success { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/dumper.rs:48:34 | 48 | pub unsafe fn yaml_emitter_close(mut emitter: *mut yaml_emitter_t) -> Success { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/dumper.rs:168:52 | 168 | unsafe fn yaml_emitter_delete_document_and_anchors(mut emitter: *mut yaml_emitter_t) { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:116:5 | 116 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:132:5 | 132 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:191:5 | 191 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:231:5 | 231 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:299:5 | 299 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:342:5 | 342 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:556:5 | 556 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:564:5 | 564 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:608:5 | 608 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:685:5 | 685 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:781:5 | 781 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:820:5 | 820 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:855:5 | 855 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:894:5 | 894 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:931:5 | 931 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:956:5 | 956 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:972:5 | 972 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:994:5 | 994 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1016:5 | 1016 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1111:5 | 1111 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1363:5 | 1363 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1403:5 | 1403 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1446:5 | 1446 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1614:5 | 1614 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1709:37 | 1709 | unsafe fn yaml_emitter_write_indent(mut emitter: *mut yaml_emitter_t) -> Success { | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1734:5 | 1734 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1758:5 | 1758 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1774:5 | 1774 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1795:5 | 1795 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1870:5 | 1870 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:1929:5 | 1929 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:2017:5 | 2017 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:2233:5 | 2233 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:2284:5 | 2284 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/emitter.rs:2333:5 | 2333 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:38:5 | 38 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:89:5 | 89 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:101:5 | 101 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:125:5 | 125 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:151:34 | 151 | unsafe fn yaml_parser_load_nodes(mut parser: *mut yaml_parser_t, ctx: *mut loader_ctx) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:204:5 | 204 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:244:5 | 244 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:267:21 | 267 | let mut p: *mut yaml_node_pair_t = | ----^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:325:5 | 325 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:385:5 | 385 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/loader.rs:484:5 | 484 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:84:5 | 84 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:95:5 | 95 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:177:5 | 177 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:178:5 | 178 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:207:5 | 207 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:208:5 | 208 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:339:5 | 339 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:360:5 | 360 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:361:5 | 361 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:395:5 | 395 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:396:5 | 396 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:726:5 | 726 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:727:5 | 727 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:780:5 | 780 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:781:5 | 781 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:821:5 | 821 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:822:5 | 822 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:878:5 | 878 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:910:5 | 910 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:911:5 | 911 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:981:5 | 981 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1006:5 | 1006 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1034:5 | 1034 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1035:5 | 1035 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1054:5 | 1054 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1055:5 | 1055 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1123:5 | 1123 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1153:5 | 1153 | mut event: *mut yaml_event_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/parser.rs:1324:5 | 1324 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/reader.rs:11:5 | 11 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/reader.rs:28:42 | 28 | unsafe fn yaml_parser_determine_encoding(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/reader.rs:94:41 | 94 | unsafe fn yaml_parser_update_raw_buffer(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:137:5 | 137 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:166:5 | 166 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:180:52 | 180 | pub(crate) unsafe fn yaml_parser_fetch_more_tokens(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:383:9 | 383 | let mut simple_key: *mut yaml_simple_key_t = | ----^^^^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:400:43 | 400 | unsafe fn yaml_parser_increase_flow_level(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:430:5 | 430 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:469:37 | 469 | unsafe fn yaml_parser_unroll_indent(mut parser: *mut yaml_parser_t, column: ptrdiff_t) { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:489:42 | 489 | unsafe fn yaml_parser_fetch_stream_start(mut parser: *mut yaml_parser_t) { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:518:40 | 518 | unsafe fn yaml_parser_fetch_stream_end(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:543:39 | 543 | unsafe fn yaml_parser_fetch_directive(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:559:5 | 559 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:587:5 | 587 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:615:5 | 615 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:640:40 | 640 | unsafe fn yaml_parser_fetch_flow_entry(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:662:41 | 662 | unsafe fn yaml_parser_fetch_block_entry(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:707:33 | 707 | unsafe fn yaml_parser_fetch_key(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:752:35 | 752 | unsafe fn yaml_parser_fetch_value(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:755:9 | 755 | let mut simple_key: *mut yaml_simple_key_t = | ----^^^^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:826:5 | 826 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:842:33 | 842 | unsafe fn yaml_parser_fetch_tag(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:856:42 | 856 | unsafe fn yaml_parser_fetch_block_scalar(mut parser: *mut yaml_parser_t, literal: bool) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:870:41 | 870 | unsafe fn yaml_parser_fetch_flow_scalar(mut parser: *mut yaml_parser_t, single: bool) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:884:42 | 884 | unsafe fn yaml_parser_fetch_plain_scalar(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:898:42 | 898 | unsafe fn yaml_parser_scan_to_next_token(mut parser: *mut yaml_parser_t) -> Success { | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:942:5 | 942 | mut token: *mut yaml_token_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:1309:5 | 1309 | mut token: *mut yaml_token_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:1390:5 | 1390 | mut token: *mut yaml_token_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:1779:5 | 1779 | mut token: *mut yaml_token_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:2089:5 | 2089 | mut token: *mut yaml_token_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:2489:5 | 2489 | mut parser: *mut yaml_parser_t, | ----^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/scanner.rs:2490:5 | 2490 | mut token: *mut yaml_token_t, | ----^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /<>/vendor_rust/unsafe-libyaml/src/writer.rs:10:5 | 10 | mut emitter: *mut yaml_emitter_t, | ----^^^^^^^ | | | help: remove this `mut` warning: `unsafe-libyaml` (lib) generated 133 warnings Compiling libnss v0.5.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libnss CARGO_MANIFEST_DIR=/<>/vendor_rust/libnss CARGO_PKG_AUTHORS='Chandler Newman ' CARGO_PKG_DESCRIPTION='Rust bindings for creating libnss modules' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libnss CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/csnewman/libnss-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name libnss --edition=2018 /<>/vendor_rust/libnss/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=08e6956bd3b3f6dc -C extra-filename=-08e6956bd3b3f6dc --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern lazy_static=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblazy_static-0b345ec6613d98d2.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --extern paste=/<>/target/debug/deps/libpaste-19379682387a90b6.so --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling test-case v3.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=test_case CARGO_MANIFEST_DIR=/<>/vendor_rust/test-case CARGO_PKG_AUTHORS='Marcin Sas-Szymanski :Wojciech Polak :Łukasz Biel ' CARGO_PKG_DESCRIPTION='Provides #[test_case(...)] procedural macro attribute for generating parametrized test cases easily' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test-case CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/frondeus/test-case' CARGO_PKG_RUST_VERSION=1.58.1 CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name test_case --edition=2021 /<>/vendor_rust/test-case/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=17f51ecdb42f9a65 -C extra-filename=-17f51ecdb42f9a65 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern test_case_macros=/<>/target/debug/deps/libtest_case_macros-197dfd9579996a01.so --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling syslog v6.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syslog CARGO_MANIFEST_DIR=/<>/vendor_rust/syslog CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='Send log messages to syslog' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syslog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/rust-syslog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.1.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name syslog /<>/vendor_rust/syslog/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=3155eddd5b2b95dd -C extra-filename=-3155eddd5b2b95dd --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern error_chain=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liberror_chain-f7276ffb66cd0073.rmeta --extern hostname=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libhostname-67cc44612e6663d0.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --extern log=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblog-d03d653c2e57d621.rmeta --extern time=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libtime-3f9ba4d3ff4c7d5d.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling goldenfile v1.5.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=goldenfile CARGO_MANIFEST_DIR=/<>/vendor_rust/goldenfile CARGO_PKG_AUTHORS='Calder Coalson ' CARGO_PKG_DESCRIPTION='Simple goldenfile testing library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=goldenfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/calder/rust-goldenfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.5.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name goldenfile --edition=2021 /<>/vendor_rust/goldenfile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=eb9228ac80c6701d -C extra-filename=-eb9228ac80c6701d --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern similar_asserts=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libsimilar_asserts-01ecaa07fe0fe02e.rmeta --extern tempfile=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libtempfile-b3225ca605d70dd4.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `/<>/target/debug/build/nss_aad-a7fb76255effe7d6/build-script-build` Compiling ctor v0.2.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ctor CARGO_MANIFEST_DIR=/<>/vendor_rust/ctor CARGO_PKG_AUTHORS='Matt Mastracci ' CARGO_PKG_DESCRIPTION='__attribute__((constructor)) for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ctor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mmastrac/rust-ctor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name ctor --edition=2018 /<>/vendor_rust/ctor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=0f60da1dada9b0a8 -C extra-filename=-0f60da1dada9b0a8 --out-dir /<>/target/debug/deps -L dependency=/<>/target/debug/deps --extern quote=/<>/target/debug/deps/libquote-4f3024412bcc8994.rlib --extern syn=/<>/target/debug/deps/libsyn-622c1278fce8db42.rlib --extern proc_macro --cap-lints warn` Compiling users v0.11.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=users CARGO_MANIFEST_DIR=/<>/vendor_rust/users CARGO_PKG_AUTHORS='Benjamin Sago ' CARGO_PKG_DESCRIPTION='Library for accessing Unix users and groups' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=users CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ogham/rust-users' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name users /<>/vendor_rust/users/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="cache"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="mock"' -C metadata=92c9b04e00fccf1c -C extra-filename=-92c9b04e00fccf1c --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --extern log=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblog-d03d653c2e57d621.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Compiling simple_logger v4.2.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=simple_logger CARGO_MANIFEST_DIR=/<>/vendor_rust/simple_logger CARGO_PKG_AUTHORS='Sam Clements ' CARGO_PKG_DESCRIPTION='A logger that prints all messages with a readable output format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simple_logger CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/borntyping/rust-simple_logger' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.2.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name simple_logger --edition=2018 /<>/vendor_rust/simple_logger/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="stderr"' -C metadata=7f9e8fbbe90c0c2d -C extra-filename=-7f9e8fbbe90c0c2d --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern log=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblog-d03d653c2e57d621.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: trivial numeric cast: `u32` as `u32` --> /<>/vendor_rust/users/src/base.rs:805:46 | 805 | .filter_map(|i| get_group_by_gid(i as gid_t)) | ^^^^^^^^^^ | = help: cast can be replaced by coercion; this might require a temporary variable note: the lint level is defined here --> /<>/vendor_rust/users/src/lib.rs:4:9 | 4 | #![warn(trivial_numeric_casts)] | ^^^^^^^^^^^^^^^^^^^^^ Compiling faccess v0.2.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=faccess CARGO_MANIFEST_DIR=/<>/vendor_rust/faccess CARGO_PKG_AUTHORS='Thomas Hurst ' CARGO_PKG_DESCRIPTION='Simple file accessibility checks' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=faccess CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Freaky/faccess' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name faccess --edition=2018 /<>/vendor_rust/faccess/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=5da93670510203c1 -C extra-filename=-5da93670510203c1 --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern bitflags=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libbitflags-52819319af566c15.rmeta --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` warning: `users` (lib) generated 1 warning Compiling serde_yaml v0.9.25 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_yaml CARGO_MANIFEST_DIR=/<>/vendor_rust/serde_yaml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='YAML data format for Serde' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_yaml CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/serde-yaml' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.9.25 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=25 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' rustc --crate-name serde_yaml --edition=2021 /<>/vendor_rust/serde_yaml/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f9e76b1c0958290e -C extra-filename=-f9e76b1c0958290e --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern indexmap=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libindexmap-ac03f8f430c39957.rmeta --extern itoa=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libitoa-261182f70aa32a7a.rmeta --extern ryu=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libryu-9f17a8e63313d6b4.rmeta --extern serde=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libserde-211657ff01fd0975.rmeta --extern unsafe_libyaml=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libunsafe_libyaml-22dad2f3c85a5679.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nss_aad CARGO_MANIFEST_DIR=/<>/nss CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss_aad CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/target/debug/deps:/usr/lib' OUT_DIR=/<>/target/aarch64-unknown-linux-gnu/debug/build/nss_aad-e2a5f747ca149bfc/out rustc --crate-name nss_aad --edition=2021 nss/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=6168e0bfa6b1563b -C extra-filename=-6168e0bfa6b1563b --out-dir /<>/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -C incremental=/<>/target/aarch64-unknown-linux-gnu/debug/incremental -L dependency=/<>/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/<>/target/debug/deps --extern ctor=/<>/target/debug/deps/libctor-0f60da1dada9b0a8.so --extern faccess=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libfaccess-5da93670510203c1.rlib --extern goldenfile=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libgoldenfile-eb9228ac80c6701d.rlib --extern lazy_static=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblazy_static-0b345ec6613d98d2.rlib --extern libc=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibc-86ff3416b019536a.rlib --extern libnss=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblibnss-08e6956bd3b3f6dc.rlib --extern log=/<>/target/aarch64-unknown-linux-gnu/debug/deps/liblog-d03d653c2e57d621.rlib --extern paste=/<>/target/debug/deps/libpaste-19379682387a90b6.so --extern proc_macro2=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libproc_macro2-afb5a6bbd8e06c62.rlib --extern rusqlite=/<>/target/aarch64-unknown-linux-gnu/debug/deps/librusqlite-467d8d0c3110e636.rlib --extern serde=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libserde-211657ff01fd0975.rlib --extern serde_yaml=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libserde_yaml-f9e76b1c0958290e.rlib --extern simple_logger=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libsimple_logger-7f9e8fbbe90c0c2d.rlib --extern syslog=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libsyslog-3155eddd5b2b95dd.rlib --extern tempfile=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libtempfile-b3225ca605d70dd4.rlib --extern test_case=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libtest_case-17f51ecdb42f9a65.rlib --extern time=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libtime-3f9ba4d3ff4c7d5d.rlib --extern users=/<>/target/aarch64-unknown-linux-gnu/debug/deps/libusers-92c9b04e00fccf1c.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg=rustix_use_libc` Finished test [unoptimized + debuginfo] target(s) in 1m 05s Running `/<>/target/aarch64-unknown-linux-gnu/debug/deps/nss_aad-6168e0bfa6b1563b` cannot connect to syslog: Error(Initialization, State { next_error: Some(Error(Io(Os { code: 13, kind: PermissionDenied, message: "Permission denied" }), State { next_error: None, backtrace: InternalBacktrace })), backtrace: InternalBacktrace }) running 81 tests test cache::mod_tests::test_build::error_when_cache_dir_has_ro_perms_and_shadow_mode_is_rw ... ok test cache::mod_tests::test_build::error_when_cache_has_invalid_owner_gid ... ok test cache::mod_tests::test_build::error_when_cache_has_invalid_shadow_gid ... ok test cache::mod_tests::test_build::error_when_cache_has_invalid_owner_uid ... ok test cache::mod_tests::test_build::error_when_there_is_no_cache ... ok test cache::mod_tests::test_build::error_when_there_is_only_passwd ... ok test cache::mod_tests::test_build::error_when_shadow_db_has_invalid_permissions ... ok test cache::mod_tests::test_build::error_when_current_user_has_no_access_to_passwd ... ok test cache::mod_tests::test_build::error_when_passwd_db_has_invalid_permissions ... ok test cache::mod_tests::test_build::error_when_there_is_only_shadow ... ok test cache::mod_tests::test_build::successfully_opens_cache_when_dir_has_no_write_perms ... ok test cache::mod_tests::test_build::successfully_opens_cache_without_shadow_if_current_user_has_no_shadow_access ... ok test cache::mod_tests::test_build::successfully_opens_cache_with_default_values ... ok test cache::mod_tests::test_get_all_groups::get_all_entries_cleaning_up_entries_to_purge ... ok test cache::mod_tests::test_get_all_groups::get_all_entries_without_cleaning_up_when_offline_expiration_is_disabled ... ok test cache::mod_tests::test_get_all_groups::get_all_entries_without_cleaning_when_shadowmode_is_less_than_rw ... ok test cache::mod_tests::test_get_all_passwd::get_all_entries_without_cleaning_up_when_offline_expiration_is_disabled ... ok test cache::mod_tests::test_get_all_passwd::get_all_entries_cleaning_up_entries_to_purge ... ok test cache::mod_tests::test_get_all_passwd::get_all_entries_without_cleaning_when_shadowmode_is_less_than_rw ... ok test cache::mod_tests::test_get_all_shadows::error_when_shadow_is_unavailable ... ok test cache::mod_tests::test_get_all_shadows::get_all_entries_without_cleaning_up_when_offline_expiration_is_disabled ... ok test cache::mod_tests::test_get_all_shadows::get_all_entries_cleaning_up_entries_to_purge ... ok test cache::mod_tests::test_get_all_shadows::get_all_entries_without_cleaning_when_shadowmode_is_less_than_rw ... ok test cache::mod_tests::test_get_group_by_gid::error_when_group_does_not_exist ... ok test cache::mod_tests::test_get_group_by_gid::get_existing_group_by_gid_without_access_to_shadow ... ok test cache::mod_tests::test_get_group_by_gid::get_existing_group_by_gid ... ok test cache::mod_tests::test_get_group_by_name::error_when_group_does_not_exist ... ok test cache::mod_tests::test_get_group_by_name::get_existing_group_by_name ... ok test cache::mod_tests::test_get_group_by_name::get_existing_group_by_name_without_access_to_shadow ... ok test cache::mod_tests::test_get_passwd_by_name::error_when_user_does_not_exist ... ok test cache::mod_tests::test_get_passwd_by_name::get_existing_user_by_name ... ok test cache::mod_tests::test_get_passwd_by_name::get_existing_user_by_name_without_access_to_shadow ... ok test cache::mod_tests::test_get_passwd_by_uid::error_when_user_does_not_exist ... ok test cache::mod_tests::test_get_passwd_by_uid::get_existing_user_by_uid ... ok test cache::mod_tests::test_get_passwd_by_uid::get_existing_user_by_uid_without_access_to_shadow ... ok test cache::mod_tests::test_get_shadow_by_name::error_when_shadow_is_unavailable ... ok test group::mod_tests::test_get_all_entries::error_when_cache_is_not_available ... ok test cache::mod_tests::test_get_shadow_by_name::error_when_user_does_not_exist ... ok test group::mod_tests::test_get_all_entries::does_not_error_out_when_the_cache_is_empty ... ok test group::mod_tests::test_get_entry_by_gid::error_when_cache_is_not_available ... ok test cache::mod_tests::test_get_shadow_by_name::get_existing_shadow_by_name ... ok test group::mod_tests::test_get_all_entries::successfully_retrieves_all_entries ... ok test group::mod_tests::test_get_all_entries::successfully_retrieves_all_entries_without_access_to_shadow ... ok test group::mod_tests::test_get_entry_by_name::error_when_cache_is_not_available ... ok test group::mod_tests::test_get_entry_by_gid::error_when_entry_does_not_exist ... ok test group::mod_tests::test_get_entry_by_gid::successfully_retrieves_existing_entry ... ok test group::mod_tests::test_get_entry_by_gid::successfully_retrieves_existing_entry_without_access_to_shadow ... ok test group::mod_tests::test_get_entry_by_name::error_when_entry_does_not_exist ... ok test group::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry ... ok test group::mod_tests::test_get_entry_by_name::ignore_non_aad_entry_requests ... ok test mod_tests::test_cache_result_to_nss_status::databaseerror_is_converted_to_unavail ... ok test mod_tests::test_cache_result_to_nss_status::ok_t_is_converted_to_success_t_ ... ok test mod_tests::test_cache_result_to_nss_status::norecord_is_converted_to_unavail ... ok test mod_tests::test_cache_result_to_nss_status::queryerror_is_converted_to_unavail ... ok test passwd::mod_tests::test_get_all_entries::error_when_cache_is_not_available ... ok test passwd::mod_tests::test_get_all_entries::does_not_error_out_when_the_cache_is_empty ... ok test group::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_with_capitalized_letters ... ok test passwd::mod_tests::test_get_entry_by_name::error_when_cache_is_not_available ... ok test group::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_without_access_to_shadow ... ok test passwd::mod_tests::test_get_all_entries::successfully_retrieves_all_entries ... ok test passwd::mod_tests::test_get_all_entries::successfully_retrieves_all_entries_without_access_to_shadow ... ok test passwd::mod_tests::test_get_entry_by_name::error_when_entry_does_not_exist ... ok test passwd::mod_tests::test_get_entry_by_uid::error_when_cache_is_not_available ... ok test passwd::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry ... ok test passwd::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_with_capitalized_letters ... ok test passwd::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_without_access_to_shadow ... ok test passwd::mod_tests::test_get_entry_by_uid::error_when_entry_does_not_exist ... ok test shadow::mod_tests::test_get_all_entries::error_when_cache_is_not_available ... ok test shadow::mod_tests::test_get_all_entries::does_not_error_out_when_cache_is_empty ... ok test passwd::mod_tests::test_get_entry_by_uid::successfully_retrieves_existing_entry ... ok test passwd::mod_tests::test_get_entry_by_uid::successfully_retrieves_existing_entry_without_access_to_shadow ... ok test shadow::mod_tests::test_get_entry_by_name::error_when_cache_is_not_available ... ok test shadow::mod_tests::test_get_all_entries::error_when_shadow_is_not_available ... ok test shadow::mod_tests::test_get_all_entries::successfully_retrieves_all_entries_in_ro_mode ... ok test shadow::mod_tests::test_get_all_entries::successfully_retrieves_all_entries_in_rw_mode ... ok test shadow::mod_tests::test_get_entry_by_name::error_when_entry_does_not_exist ... ok test shadow::mod_tests::test_get_entry_by_name::error_when_shadow_is_not_available ... ok test shadow::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_in_ro_mode ... ok test shadow::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_in_rw_mode ... ok test shadow::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_with_capitalized_letters_in_ro_mode ... ok test shadow::mod_tests::test_get_entry_by_name::successfully_retrieves_existing_entry_with_capitalized_letters_in_rw_mode ... ok test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.26s rustc 1.71.1+dfsg0ubuntu1-0ubuntu2 1 # We need to specify these Rust related variables to the Go tests in order to build the NSS lib # with the cargo wrapper in the integration tests in order to force cargo to use vendored deps # instead of querying crates.io for them. DEB_HOST_GNU_TYPE=aarch64-linux-gnu \ DEB_HOST_RUST_TYPE=aarch64-unknown-linux-gnu \ CARGO_HOME=/<>/debian/cargo_home \ CARGO_PATH=/usr/share/cargo/bin/cargo \ dh_auto_test warning: ignoring symlink /<>/obj-aarch64-linux-gnu/src/github.com/ubuntu/aad-auth/nss/src/testutils/sql warning: ignoring symlink /<>/obj-aarch64-linux-gnu/src/github.com/ubuntu/aad-auth/nss/src/testutils/states cd obj-aarch64-linux-gnu && go test -vet=off -v -p 4 github.com/ubuntu/aad-auth/cmd/aad-cli github.com/ubuntu/aad-auth/cmd/aad-cli/cli github.com/ubuntu/aad-auth/conf github.com/ubuntu/aad-auth/internal/aad github.com/ubuntu/aad-auth/internal/cache github.com/ubuntu/aad-auth/internal/config github.com/ubuntu/aad-auth/internal/consts github.com/ubuntu/aad-auth/internal/generators github.com/ubuntu/aad-auth/internal/i18n github.com/ubuntu/aad-auth/internal/logger github.com/ubuntu/aad-auth/internal/nss github.com/ubuntu/aad-auth/internal/nss/group github.com/ubuntu/aad-auth/internal/nss/passwd github.com/ubuntu/aad-auth/internal/nss/shadow github.com/ubuntu/aad-auth/internal/pam github.com/ubuntu/aad-auth/internal/testutils github.com/ubuntu/aad-auth/internal/user github.com/ubuntu/aad-auth/nss github.com/ubuntu/aad-auth/nss/integration-tests github.com/ubuntu/aad-auth/nss/src github.com/ubuntu/aad-auth/nss/src/cache github.com/ubuntu/aad-auth/nss/src/group github.com/ubuntu/aad-auth/nss/src/logs github.com/ubuntu/aad-auth/nss/src/passwd github.com/ubuntu/aad-auth/nss/src/shadow github.com/ubuntu/aad-auth/pam ? github.com/ubuntu/aad-auth/cmd/aad-cli [no test files] === RUN TestConfigPrint === RUN TestConfigPrint/type_mismatch 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/type-mismatch.conf Error: could not load valid configuration from testdata/type-mismatch.conf: set field "offline_credentials_expiration": strconv.ParseInt: parsing "notanumber": invalid syntax === RUN TestConfigPrint/default_domain 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/aad.conf === RUN TestConfigPrint/custom_domain 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/aad.conf === RUN TestConfigPrint/homedir_and_shell_optional_fields_missing 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/missing-homedir-and-shell-fields.conf === RUN TestConfigPrint/required_entries_only_present_in_default_domain 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/required-present-in-default-domain.conf === RUN TestConfigPrint/missing_required_entries 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/missing-required.conf Error: could not load valid configuration from testdata/missing-required.conf: missing required 'tenant_id' entry in configuration file === RUN TestConfigPrint/non-existent_config 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/non-existent.conf Error: could not load valid configuration from testdata/non-existent.conf: could not open file testdata/non-existent.conf: open testdata/non-existent.conf: no such file or directory === RUN TestConfigPrint/malformed_config 2023/09/07 12:36:02 DEBUG: Loading configuration from testdata/malformed.conf Error: could not load valid configuration from testdata/malformed.conf: could not open file testdata/malformed.conf: key-value delimiter not found: aaaaaaaaaaaaaaaaa --- PASS: TestConfigPrint (0.01s) --- PASS: TestConfigPrint/type_mismatch (0.00s) --- PASS: TestConfigPrint/default_domain (0.00s) --- PASS: TestConfigPrint/custom_domain (0.00s) --- PASS: TestConfigPrint/homedir_and_shell_optional_fields_missing (0.00s) --- PASS: TestConfigPrint/required_entries_only_present_in_default_domain (0.00s) --- PASS: TestConfigPrint/missing_required_entries (0.00s) --- PASS: TestConfigPrint/non-existent_config (0.00s) --- PASS: TestConfigPrint/malformed_config (0.00s) === RUN TestConfigEdit === RUN TestConfigEdit/editor_returns_an_error Error: failed to edit config: exit status 1 === RUN TestConfigEdit/loads_the_config_template_if_previous_is_not_present cat: /tmp/TestConfigEditloads_the_config_template_if_previous_is_not_present493716719/001/nonexistent.conf: No such file or directory 2023/09/07 12:36:02 DEBUG: Loading configuration from /tmp/TestConfigEditloads_the_config_template_if_previous_is_not_present493716719/001/aad.conf.tmp === RUN TestConfigEdit/cfg_validation_returns_an_error 2023/09/07 12:36:02 DEBUG: Loading configuration from /tmp/TestConfigEditcfg_validation_returns_an_error527231022/001/aad.conf.tmp Error: invalid config: could not load valid configuration from /tmp/TestConfigEditcfg_validation_returns_an_error527231022/001/aad.conf.tmp: missing required 'app_id' entry in configuration file The temporary file was saved at: /tmp/TestConfigEditcfg_validation_returns_an_error527231022/001/aad.conf.tmp === RUN TestConfigEdit/cfg_loading_returns_an_error Error: invalid config: key-value delimiter not found: aaaaaaaaaaaaa The temporary file was saved at: /tmp/TestConfigEditcfg_loading_returns_an_error1201018077/001/aad.conf.tmp === RUN TestConfigEdit/loads_the_previous_config 2023/09/07 12:36:02 DEBUG: Loading configuration from /tmp/TestConfigEditloads_the_previous_config105423708/001/aad.conf.tmp --- PASS: TestConfigEdit (0.04s) --- PASS: TestConfigEdit/editor_returns_an_error (0.01s) --- PASS: TestConfigEdit/loads_the_config_template_if_previous_is_not_present (0.01s) --- PASS: TestConfigEdit/cfg_validation_returns_an_error (0.01s) --- PASS: TestConfigEdit/cfg_loading_returns_an_error (0.01s) --- PASS: TestConfigEdit/loads_the_previous_config (0.01s) === RUN TestConfigEditor --- PASS: TestConfigEditor (0.00s) === RUN TestConfigMutuallyExclusiveFlags Error: if any flags in the group [edit domain] are set none of the others can be; [domain edit] were all set Error: if any flags in the group [edit domain] are set none of the others can be; [domain edit] were all set --- PASS: TestConfigMutuallyExclusiveFlags (0.00s) === RUN TestUserShellCompletion === RUN TestUserShellCompletion/get_attributes_for_user 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_attributes_for_user294143470/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_user294143470/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_user294143470/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_attributes_for_user294143470/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_user294143470/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_user294143470/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Completion ended with directive: ShellCompDirectiveNoFileComp 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db === RUN TestUserShellCompletion/get_attributes_for_overridden_user 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_attributes_for_overridden_user3956794793/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_overridden_user3956794793/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_overridden_user3956794793/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_attributes_for_overridden_user3956794793/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_overridden_user3956794793/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_attributes_for_overridden_user3956794793/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Completion ended with directive: ShellCompDirectiveNoFileComp 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db === RUN TestUserShellCompletion/default_completion_for_last_argument 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletiondefault_completion_for_last_argument2571976662/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion_for_last_argument2571976662/001/shadow.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion_for_last_argument2571976662/001/passwd.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletiondefault_completion_for_last_argument2571976662/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion_for_last_argument2571976662/001/shadow.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion_for_last_argument2571976662/001/passwd.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Completion ended with directive: ShellCompDirectiveDefault 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db === RUN TestUserShellCompletion/default_completion,_overridden_user 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletiondefault_completion,_overridden_user1998247487/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion,_overridden_user1998247487/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion,_overridden_user1998247487/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletiondefault_completion,_overridden_user1998247487/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion,_overridden_user1998247487/001/shadow.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletiondefault_completion,_overridden_user1998247487/001/passwd.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Completion ended with directive: ShellCompDirectiveDefault 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db === RUN TestUserShellCompletion/get_all_users,_short_flag 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_all_users,_short_flag425747118/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_short_flag425747118/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_short_flag425747118/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_all_users,_short_flag425747118/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_short_flag425747118/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_short_flag425747118/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Completion ended with directive: ShellCompDirectiveNoFileComp 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request === RUN TestUserShellCompletion/get_all_users,_long_flag 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_all_users,_long_flag3804074514/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_long_flag3804074514/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_long_flag3804074514/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserShellCompletionget_all_users,_long_flag3804074514/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_long_flag3804074514/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserShellCompletionget_all_users,_long_flag3804074514/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Completion ended with directive: ShellCompDirectiveNoFileComp 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request --- PASS: TestUserShellCompletion (0.29s) --- PASS: TestUserShellCompletion/get_attributes_for_user (0.06s) --- PASS: TestUserShellCompletion/get_attributes_for_overridden_user (0.05s) --- PASS: TestUserShellCompletion/default_completion_for_last_argument (0.05s) --- PASS: TestUserShellCompletion/default_completion,_overridden_user (0.05s) --- PASS: TestUserShellCompletion/get_all_users,_short_flag (0.04s) --- PASS: TestUserShellCompletion/get_all_users,_long_flag (0.04s) === RUN TestUser === RUN TestUser/get_all_users 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserget_all_users501894761/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_all_users501894761/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_all_users501894761/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserget_all_users501894761/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_all_users501894761/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_all_users501894761/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: getting all users information from cache 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db === RUN TestUser/get_gecos 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserget_gecos2821645913/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_gecos2821645913/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_gecos2821645913/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserget_gecos2821645913/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_gecos2821645913/001/shadow.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_gecos2821645913/001/passwd.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Querying gecos for user myuser@domain.com 2023/09/07 12:36:02 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db === RUN TestUser/get_shell 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserget_shell3462889579/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_shell3462889579/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_shell3462889579/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserget_shell3462889579/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_shell3462889579/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_shell3462889579/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Querying shell for user myuser@domain.com 2023/09/07 12:36:02 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db === RUN TestUser/get_last_online_auth 2023/09/07 12:36:02 DEBUG: Cache initialization 2023/09/07 12:36:02 DEBUG: Opening cache in /tmp/TestUserget_last_online_auth2094782393/001 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_last_online_auth2094782393/001/passwd.db 2023/09/07 12:36:02 DEBUG: check file permissions on /tmp/TestUserget_last_online_auth2094782393/001/shadow.db 2023/09/07 12:36:02 DEBUG: Shadow db mode: 2 2023/09/07 12:36:02 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:02 DEBUG: Close database request 2023/09/07 12:36:02 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:02 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:02 DEBUG: request to close group iteration in db 2023/09/07 12:36:02 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_last_online_auth2094782393/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_last_online_auth2094782393/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_last_online_auth2094782393/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Querying last_online_auth for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_shadow_password,_shadow_not_available 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_shadow_password,_shadow_not_available1849987790/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password,_shadow_not_available1849987790/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password,_shadow_not_available1849987790/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_shadow_password,_shadow_not_available1849987790/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password,_shadow_not_available1849987790/001/shadow.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password,_shadow_not_available1849987790/001/passwd.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 0 Error: You do not have permission to read the shadow database 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_user 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_user1394864597/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user1394864597/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user1394864597/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_user1394864597/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user1394864597/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user1394864597/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_login 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_login1473417943/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_login1473417943/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_login1473417943/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_login1473417943/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_login1473417943/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_login1473417943/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Querying login for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_gid 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_gid823997199/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_gid823997199/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_gid823997199/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_gid823997199/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_gid823997199/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_gid823997199/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Querying gid for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_home 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_home3518740556/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_home3518740556/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_home3518740556/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_home3518740556/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_home3518740556/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_home3518740556/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Querying home for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_uid 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_uid2379373853/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_uid2379373853/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_uid2379373853/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_uid2379373853/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_uid2379373853/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_uid2379373853/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Querying uid for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_shadow_password 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_shadow_password2261161938/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password2261161938/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password2261161938/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_shadow_password2261161938/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password2261161938/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_shadow_password2261161938/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_nonexistent_user 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_nonexistent_user446870372/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_nonexistent_user446870372/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_nonexistent_user446870372/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_nonexistent_user446870372/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_nonexistent_user446870372/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_nonexistent_user446870372/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "nouser@domain.com" Error: error when getting user "nouser@domain.com" from cache: no entries 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_user,_shadow_not_available 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_user,_shadow_not_available2714526715/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user,_shadow_not_available2714526715/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user,_shadow_not_available2714526715/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_user,_shadow_not_available2714526715/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user,_shadow_not_available2714526715/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_user,_shadow_not_available2714526715/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 0 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_password 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_password2819308890/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_password2819308890/001/shadow.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_password2819308890/001/passwd.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_password2819308890/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_password2819308890/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_password2819308890/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Querying password for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUser/get_bad_attribute 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_bad_attribute1506779153/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_bad_attribute1506779153/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_bad_attribute1506779153/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserget_bad_attribute1506779153/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_bad_attribute1506779153/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserget_bad_attribute1506779153/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: could not query bad_attribute for myuser@domain.com: invalid attribute 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db --- PASS: TestUser (0.67s) --- PASS: TestUser/get_all_users (0.04s) --- PASS: TestUser/get_gecos (0.04s) --- PASS: TestUser/get_shell (0.04s) --- PASS: TestUser/get_last_online_auth (0.04s) --- PASS: TestUser/get_shadow_password,_shadow_not_available (0.04s) --- PASS: TestUser/get_user (0.04s) --- PASS: TestUser/get_login (0.04s) --- PASS: TestUser/get_gid (0.04s) --- PASS: TestUser/get_home (0.05s) --- PASS: TestUser/get_uid (0.04s) --- PASS: TestUser/get_shadow_password (0.04s) --- PASS: TestUser/get_nonexistent_user (0.05s) --- PASS: TestUser/get_user,_shadow_not_available (0.04s) --- PASS: TestUser/get_password (0.04s) --- PASS: TestUser/get_bad_attribute (0.04s) === RUN TestUserSetAttribute === RUN TestUserSetAttribute/set_gecos 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_gecos682669287/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_gecos682669287/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_gecos682669287/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_gecos682669287/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_gecos682669287/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_gecos682669287/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Querying gecos for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: Updating gecos for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserSetAttribute/set_home 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_home939396176/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_home939396176/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_home939396176/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_home939396176/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_home939396176/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_home939396176/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Querying home for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: Updating home for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserSetAttribute/set_shell 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_shell1631112981/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell1631112981/001/shadow.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell1631112981/001/passwd.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_shell1631112981/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell1631112981/001/shadow.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell1631112981/001/passwd.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Querying shell for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: Updating shell for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserSetAttribute/set_shell_on_default_user 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_shell_on_default_user1908726426/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell_on_default_user1908726426/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell_on_default_user1908726426/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_shell_on_default_user1908726426/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell_on_default_user1908726426/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_shell_on_default_user1908726426/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Querying shell for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: Updating shell for user myuser@domain.com 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserSetAttribute/set_bad_attribute 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_bad_attribute3832686534/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_bad_attribute3832686534/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_bad_attribute3832686534/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_bad_attribute3832686534/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_bad_attribute3832686534/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_bad_attribute3832686534/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: getting user information from cache for "myuser@domain.com" Error: couldn't update attribute: could not query bad_attribute for myuser@domain.com: invalid attribute 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserSetAttribute/set_nonexistent_user 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_nonexistent_user3297585950/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_nonexistent_user3297585950/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_nonexistent_user3297585950/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserSetAttributeset_nonexistent_user3297585950/001 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_nonexistent_user3297585950/001/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserSetAttributeset_nonexistent_user3297585950/001/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Querying gecos for user nouser@domain.com Error: couldn't update attribute: could not query gecos for nouser@domain.com: user does not exist 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db --- PASS: TestUserSetAttribute (0.26s) --- PASS: TestUserSetAttribute/set_gecos (0.04s) --- PASS: TestUserSetAttribute/set_home (0.04s) --- PASS: TestUserSetAttribute/set_shell (0.04s) --- PASS: TestUserSetAttribute/set_shell_on_default_user (0.05s) --- PASS: TestUserSetAttribute/set_bad_attribute (0.04s) --- PASS: TestUserSetAttribute/set_nonexistent_user (0.04s) === RUN TestUserMoveHomeDirectory === RUN TestUserMoveHomeDirectory/fail_if_previous_directory_is_absent 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_absent823986302/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_absent823986302/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_absent823986302/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_absent823986302/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_absent823986302/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_absent823986302/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Updating home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying uid for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Updating home for user futureuser@domain.com Error: couldn't update attribute: unable to move home directory for futureuser@domain.com: stat /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_absent823986302/001/absent: no such file or directory 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserMoveHomeDirectory/fail_if_previous_directory_is_a_file 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_a_file483096192/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_a_file483096192/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_a_file483096192/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_a_file483096192/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_a_file483096192/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_a_file483096192/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Updating home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying uid for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Updating home for user futureuser@domain.com Error: couldn't update attribute: unable to move home directory for futureuser@domain.com: "/tmp/TestUserMoveHomeDirectoryfail_if_previous_directory_is_a_file483096192/001/oldhomefile" was not a directory, it is not removed and no home directories are created 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserMoveHomeDirectory/fail_if_new_directory_already_exists 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_new_directory_already_exists3096058536/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_new_directory_already_exists3096058536/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_new_directory_already_exists3096058536/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_new_directory_already_exists3096058536/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_new_directory_already_exists3096058536/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_new_directory_already_exists3096058536/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Updating home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying uid for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Updating home for user futureuser@domain.com Error: couldn't update attribute: unable to move home directory for futureuser@domain.com: directory "/tmp/TestUserMoveHomeDirectoryfail_if_new_directory_already_exists3096058536/001/existingnewhome" already exists 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserMoveHomeDirectory/fail_if_the_user_has_open_processses 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_the_user_has_open_processses3267801131/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_the_user_has_open_processses3267801131/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_the_user_has_open_processses3267801131/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectoryfail_if_the_user_has_open_processses3267801131/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_the_user_has_open_processses3267801131/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectoryfail_if_the_user_has_open_processses3267801131/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Updating home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Querying uid for user futureuser@domain.com Error: couldn't update attribute: UID 80938656 is currently used by process 2 2023/09/07 12:36:03 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:03 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:03 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:03 DEBUG: request to close group iteration in db 2023/09/07 12:36:03 DEBUG: request to close shadow iteration in db === RUN TestUserMoveHomeDirectory/move_home_directory 2023/09/07 12:36:03 DEBUG: Cache initialization 2023/09/07 12:36:03 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/cache 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/cache/passwd.db 2023/09/07 12:36:03 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/cache/shadow.db 2023/09/07 12:36:03 DEBUG: Shadow db mode: 2 2023/09/07 12:36:03 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:03 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/cache 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/cache/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/cache/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Updating home for user futureuser@domain.com 2023/09/07 12:36:04 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:04 DEBUG: Querying uid for user futureuser@domain.com 2023/09/07 12:36:04 DEBUG: Updating home for user futureuser@domain.com 2023/09/07 12:36:04 DEBUG: Moved "/tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/oldhome" to "/tmp/TestUserMoveHomeDirectorymove_home_directory445429804/001/newhome" 2023/09/07 12:36:04 DEBUG: Querying home for user futureuser@domain.com 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db --- PASS: TestUserMoveHomeDirectory (0.27s) --- PASS: TestUserMoveHomeDirectory/fail_if_previous_directory_is_absent (0.05s) --- PASS: TestUserMoveHomeDirectory/fail_if_previous_directory_is_a_file (0.05s) --- PASS: TestUserMoveHomeDirectory/fail_if_new_directory_already_exists (0.05s) --- PASS: TestUserMoveHomeDirectory/fail_if_the_user_has_open_processses (0.05s) --- PASS: TestUserMoveHomeDirectory/move_home_directory (0.06s) === RUN TestUserMutuallyExclusiveFlags === RUN TestUserMutuallyExclusiveFlags/--move-home_without_argument_to_update 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlags--move-home_without_argument_to_update1348022379/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_argument_to_update1348022379/001/shadow.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_argument_to_update1348022379/001/passwd.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlags--move-home_without_argument_to_update1348022379/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_argument_to_update1348022379/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_argument_to_update1348022379/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: move-home can only be used when modifying home attribute 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db === RUN TestUserMutuallyExclusiveFlags/--move-home_with_incorrect_argument_to_update 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlags--move-home_with_incorrect_argument_to_update2354599907/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_with_incorrect_argument_to_update2354599907/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_with_incorrect_argument_to_update2354599907/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlags--move-home_with_incorrect_argument_to_update2354599907/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_with_incorrect_argument_to_update2354599907/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_with_incorrect_argument_to_update2354599907/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: move-home can only be used when modifying home attribute 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db === RUN TestUserMutuallyExclusiveFlags/--move-home_without_new_value_to_update_with 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlags--move-home_without_new_value_to_update_with871160946/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_new_value_to_update_with871160946/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_new_value_to_update_with871160946/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlags--move-home_without_new_value_to_update_with871160946/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_new_value_to_update_with871160946/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlags--move-home_without_new_value_to_update_with871160946/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: move-home can only be used when modifying home attribute 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db === RUN TestUserMutuallyExclusiveFlags/both_--name_and_--all 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_--name_and_--all486619734/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--name_and_--all486619734/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--name_and_--all486619734/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_--name_and_--all486619734/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--name_and_--all486619734/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--name_and_--all486619734/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: if any flags in the group [name all] are set none of the others can be; [all name] were all set 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db === RUN TestUserMutuallyExclusiveFlags/both_-n_and_-a 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_-n_and_-a3889772000/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-n_and_-a3889772000/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-n_and_-a3889772000/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_-n_and_-a3889772000/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-n_and_-a3889772000/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-n_and_-a3889772000/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: if any flags in the group [name all] are set none of the others can be; [all name] were all set 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db === RUN TestUserMutuallyExclusiveFlags/both_--move-home_and_--all 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_--move-home_and_--all1414477862/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--move-home_and_--all1414477862/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--move-home_and_--all1414477862/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_--move-home_and_--all1414477862/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--move-home_and_--all1414477862/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_--move-home_and_--all1414477862/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: if any flags in the group [move-home all] are set none of the others can be; [all move-home] were all set 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db === RUN TestUserMutuallyExclusiveFlags/both_-m_and_-a 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_-m_and_-a749623868/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-m_and_-a749623868/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-m_and_-a749623868/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:04 DEBUG: Cache initialization 2023/09/07 12:36:04 DEBUG: Opening cache in /tmp/TestUserMutuallyExclusiveFlagsboth_-m_and_-a749623868/001 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-m_and_-a749623868/001/passwd.db 2023/09/07 12:36:04 DEBUG: check file permissions on /tmp/TestUserMutuallyExclusiveFlagsboth_-m_and_-a749623868/001/shadow.db 2023/09/07 12:36:04 DEBUG: Shadow db mode: 2 2023/09/07 12:36:04 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago Error: if any flags in the group [move-home all] are set none of the others can be; [all move-home] were all set 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: Close database request 2023/09/07 12:36:04 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:04 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:04 DEBUG: request to close group iteration in db 2023/09/07 12:36:04 DEBUG: request to close shadow iteration in db --- PASS: TestUserMutuallyExclusiveFlags (0.31s) --- PASS: TestUserMutuallyExclusiveFlags/--move-home_without_argument_to_update (0.04s) --- PASS: TestUserMutuallyExclusiveFlags/--move-home_with_incorrect_argument_to_update (0.04s) --- PASS: TestUserMutuallyExclusiveFlags/--move-home_without_new_value_to_update_with (0.04s) --- PASS: TestUserMutuallyExclusiveFlags/both_--name_and_--all (0.05s) --- PASS: TestUserMutuallyExclusiveFlags/both_-n_and_-a (0.04s) --- PASS: TestUserMutuallyExclusiveFlags/both_--move-home_and_--all (0.04s) --- PASS: TestUserMutuallyExclusiveFlags/both_-m_and_-a (0.04s) === RUN TestVersion === RUN TestVersion/both_libraries_installed === RUN TestVersion/only_pam_installed 2023/09/07 12:36:04 DEBUG: got /tmp/TestVersiononly_pam_installed2354402461/001/dpkg-query.sh error: exit status 1 === RUN TestVersion/only_nss_installed 2023/09/07 12:36:04 DEBUG: got /tmp/TestVersiononly_nss_installed2552889485/001/dpkg-query.sh error: exit status 1 === RUN TestVersion/both_libraries_not_installed 2023/09/07 12:36:04 DEBUG: got /tmp/TestVersionboth_libraries_not_installed755018636/001/dpkg-query.sh error: exit status 1 2023/09/07 12:36:04 DEBUG: got /tmp/TestVersionboth_libraries_not_installed755018636/001/dpkg-query.sh error: exit status 1 --- PASS: TestVersion (0.02s) --- PASS: TestVersion/both_libraries_installed (0.01s) --- PASS: TestVersion/only_pam_installed (0.00s) --- PASS: TestVersion/only_nss_installed (0.00s) --- PASS: TestVersion/both_libraries_not_installed (0.00s) PASS ok github.com/ubuntu/aad-auth/cmd/aad-cli/cli 1.866s ? github.com/ubuntu/aad-auth/conf [no test files] === RUN TestAuthenticate === PAUSE TestAuthenticate === CONT TestAuthenticate === RUN TestAuthenticate/can_authenticate_even_with_mfa_required === PAUSE TestAuthenticate/can_authenticate_even_with_mfa_required === RUN TestAuthenticate/unknown_error_type === PAUSE TestAuthenticate/unknown_error_type === RUN TestAuthenticate/multiple_errors,_first_known_(here_mfa)_wins === PAUSE TestAuthenticate/multiple_errors,_first_known_(here_mfa)_wins === RUN TestAuthenticate/invalid_credentials === PAUSE TestAuthenticate/invalid_credentials === RUN TestAuthenticate/no_such_user === PAUSE TestAuthenticate/no_such_user === RUN TestAuthenticate/unknown_error_code === PAUSE TestAuthenticate/unknown_error_code === RUN TestAuthenticate/can't_connect_to_authority === PAUSE TestAuthenticate/can't_connect_to_authority === RUN TestAuthenticate/no_tenant-wide_consent === PAUSE TestAuthenticate/no_tenant-wide_consent === RUN TestAuthenticate/invalid_server_response === PAUSE TestAuthenticate/invalid_server_response === RUN TestAuthenticate/multiple_errors,_first_known_(here_invalid_credentials)_wins === PAUSE TestAuthenticate/multiple_errors,_first_known_(here_invalid_credentials)_wins === RUN TestAuthenticate/can_authenticate_with_password_only === PAUSE TestAuthenticate/can_authenticate_with_password_only === RUN TestAuthenticate/public_client_disallowed === PAUSE TestAuthenticate/public_client_disallowed === RUN TestAuthenticate/unreadable_server_response === PAUSE TestAuthenticate/unreadable_server_response === CONT TestAuthenticate/can_authenticate_even_with_mfa_required === CONT TestAuthenticate/no_tenant-wide_consent === CONT TestAuthenticate/multiple_errors,_first_known_(here_invalid_credentials)_wins 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "requireMFA@domain.com" 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "multiple errors, first known is invalid credential" === CONT TestAuthenticate/can_authenticate_with_password_only 2023/09/07 12:36:08 DEBUG: Authentication successful even if requiring MFA 2023/09/07 12:36:08 DEBUG: Got response: Invalid credentials === CONT TestAuthenticate/can't_connect_to_authority 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "no tenant-wide consent" for user "success@domain.com" 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "success@domain.com" === CONT TestAuthenticate/invalid_server_response 2023/09/07 12:36:08 DEBUG: Authentication successful with user/password 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "invalid server response" === CONT TestAuthenticate/unreadable_server_response 2023/09/07 12:36:08 ERROR: Invalid server response, not a json object: invalid character 'N' looking for beginning of value === CONT TestAuthenticate/public_client_disallowed 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "unreadable server response" 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "public client disallowed" for user "success@domain.com" 2023/09/07 12:36:08 ERROR: Can't read server response: invalid READ 2023/09/07 12:36:08 ERROR: Azure AD application requires enabling 'Allow public client flows'. https://learn.microsoft.com/en-us/azure/active-directory/develop/scenario-desktop-app-registration#redirect-uris === CONT TestAuthenticate/invalid_credentials === CONT TestAuthenticate/unknown_error_code 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "invalid credentials" 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "unknown error code" 2023/09/07 12:36:08 ERROR: Unknown error code(s) from server: [4242] 2023/09/07 12:36:08 DEBUG: For more information about the error code(s), see: 2023/09/07 12:36:08 DEBUG: - Error code 4242: https://login.microsoftonline.com/error?code=4242 === CONT TestAuthenticate/no_such_user 2023/09/07 12:36:08 ERROR: Azure AD application requires consent, either from tenant, or from user. If you're a tenant's administrator, go to: https://login.microsoftonline.com/tenant id/adminconsent?client_id=no tenant-wide consent 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "no such user" 2023/09/07 12:36:08 DEBUG: Got response: User doesn't exist === CONT TestAuthenticate/multiple_errors,_first_known_(here_mfa)_wins === CONT TestAuthenticate/unknown_error_type 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "multiple errors, first known is mfa" 2023/09/07 12:36:08 DEBUG: Got response: Invalid credentials 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "connection failed" for user "success@domain.com" 2023/09/07 12:36:08 DEBUG: Connecting to "https://login.microsoftonline.com/tenant id", with clientID "valid" for user "unknown error type" 2023/09/07 12:36:08 ERROR: Connection to authority failed: connection failed 2023/09/07 12:36:08 DEBUG: Authentication successful even if requiring MFA 2023/09/07 12:36:08 DEBUG: acquiring token failed: not a msal error --- PASS: TestAuthenticate (0.00s) --- PASS: TestAuthenticate/can_authenticate_even_with_mfa_required (0.00s) --- PASS: TestAuthenticate/multiple_errors,_first_known_(here_invalid_credentials)_wins (0.00s) --- PASS: TestAuthenticate/can_authenticate_with_password_only (0.00s) --- PASS: TestAuthenticate/invalid_server_response (0.00s) --- PASS: TestAuthenticate/unreadable_server_response (0.00s) --- PASS: TestAuthenticate/public_client_disallowed (0.00s) --- PASS: TestAuthenticate/unknown_error_code (0.00s) --- PASS: TestAuthenticate/no_such_user (0.00s) --- PASS: TestAuthenticate/no_tenant-wide_consent (0.00s) --- PASS: TestAuthenticate/invalid_credentials (0.00s) --- PASS: TestAuthenticate/can't_connect_to_authority (0.00s) --- PASS: TestAuthenticate/multiple_errors,_first_known_(here_mfa)_wins (0.00s) --- PASS: TestAuthenticate/unknown_error_type (0.00s) PASS ok github.com/ubuntu/aad-auth/internal/aad 0.011s === RUN TestParseHomeDir === PAUSE TestParseHomeDir === RUN TestNew === PAUSE TestNew === RUN TestCloseCacheRetention === PAUSE TestCloseCacheRetention === RUN TestCloseCacheDifferentOptions === PAUSE TestCloseCacheDifferentOptions === RUN TestCleanupDB === PAUSE TestCleanupDB === RUN TestUpdate === PAUSE TestUpdate === RUN TestCanAuthenticate === PAUSE TestCanAuthenticate === RUN TestUpdateUserAttribute === PAUSE TestUpdateUserAttribute === RUN TestQueryPasswdAttribute === PAUSE TestQueryPasswdAttribute === RUN TestGetGroupByName === PAUSE TestGetGroupByName === RUN TestGetGroupByGID === PAUSE TestGetGroupByGID === RUN TestNextGroupEntry === PAUSE TestNextGroupEntry === RUN TestNextGroupEntryNoGroup === PAUSE TestNextGroupEntryNoGroup === RUN TestNextGroupCloseBeforeIterationEnds === PAUSE TestNextGroupCloseBeforeIterationEnds === RUN TestGetUserByName === PAUSE TestGetUserByName === RUN TestGetUserByUID === PAUSE TestGetUserByUID === RUN TestNextPasswdEntry === PAUSE TestNextPasswdEntry === RUN TestNextPasswdEntryNoUser === PAUSE TestNextPasswdEntryNoUser === RUN TestNextPasswdCloseBeforeIterationEnds === PAUSE TestNextPasswdCloseBeforeIterationEnds === RUN TestGetShadowByName === PAUSE TestGetShadowByName === RUN TestNextShadowEntry === PAUSE TestNextShadowEntry === RUN TestNextShadowEntryNoShadow === PAUSE TestNextShadowEntryNoShadow === RUN TestNextShadowCloseBeforeIterationEnds === PAUSE TestNextShadowCloseBeforeIterationEnds === CONT TestParseHomeDir === CONT TestNextShadowCloseBeforeIterationEnds === RUN TestParseHomeDir/handle_%f === PAUSE TestParseHomeDir/handle_%f === RUN TestParseHomeDir/handle_%u === PAUSE TestParseHomeDir/handle_%u === CONT TestNextGroupEntry === CONT TestNextShadowEntryNoShadow === RUN TestParseHomeDir/handle_%U === PAUSE TestParseHomeDir/handle_%U === RUN TestParseHomeDir/handle_%f_without_domain_attached === PAUSE TestParseHomeDir/handle_%f_without_domain_attached === RUN TestParseHomeDir/multiple_consecutive_patterns === PAUSE TestParseHomeDir/multiple_consecutive_patterns === RUN TestParseHomeDir/full_path_without_modifier_is_returned_as_is 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextShadowCloseBeforeIterationEnds1512135892/001 === PAUSE TestParseHomeDir/full_path_without_modifier_is_returned_as_is === RUN TestParseHomeDir/handle_%d === PAUSE TestParseHomeDir/handle_%d === RUN TestParseHomeDir/handle_%l === PAUSE TestParseHomeDir/handle_%l === RUN TestParseHomeDir/handle_%% === PAUSE TestParseHomeDir/handle_%% === RUN TestParseHomeDir/pattern_after_string === PAUSE TestParseHomeDir/pattern_after_string === RUN TestParseHomeDir/multiple_patterns_separated_with_characters === PAUSE TestParseHomeDir/multiple_patterns_separated_with_characters === RUN TestParseHomeDir/error_out_on_path_with_invalid_pattern === PAUSE TestParseHomeDir/error_out_on_path_with_invalid_pattern === CONT TestNextShadowEntry 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowCloseBeforeIterationEnds1512135892/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowCloseBeforeIterationEnds1512135892/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextGroupEntry2661287886/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupEntry2661287886/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupEntry2661287886/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextShadowEntryNoShadow4290967896/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowEntryNoShadow4290967896/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowEntryNoShadow4290967896/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextShadowEntry1490074540/001 2023/09/07 12:36:10 DEBUG: Close database request --- PASS: TestNextShadowEntryNoShadow (0.07s) === CONT TestGetShadowByName === RUN TestGetShadowByName/get_existing_shadow_information_for_user_by_name_with_encrypted_password === PAUSE TestGetShadowByName/get_existing_shadow_information_for_user_by_name_with_encrypted_password === RUN TestGetShadowByName/have_access_to_encrypted_password_in_RW_too === PAUSE TestGetShadowByName/have_access_to_encrypted_password_in_RW_too === RUN TestGetShadowByName/error_on_non_existing_user_shadow === PAUSE TestGetShadowByName/error_on_non_existing_user_shadow === RUN TestGetShadowByName/error_on_no_access_to_shadow_file === PAUSE TestGetShadowByName/error_on_no_access_to_shadow_file === CONT TestNextPasswdCloseBeforeIterationEnds 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowEntry1490074540/001/shadow.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowEntry1490074540/001/passwd.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextShadowCloseBeforeIterationEnds1512135892/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowCloseBeforeIterationEnds1512135892/001/shadow.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowCloseBeforeIterationEnds1512135892/001/passwd.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextPasswdCloseBeforeIterationEnds1364650089/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdCloseBeforeIterationEnds1364650089/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdCloseBeforeIterationEnds1364650089/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextGroupEntry2661287886/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupEntry2661287886/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupEntry2661287886/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db --- PASS: TestNextGroupEntry (0.12s) === CONT TestNextPasswdEntryNoUser 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextPasswdEntryNoUser3772988785/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdEntryNoUser3772988785/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdEntryNoUser3772988785/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextShadowEntry1490074540/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowEntry1490074540/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextShadowEntry1490074540/001/shadow.db --- PASS: TestNextPasswdEntryNoUser (0.02s) === CONT TestNextPasswdEntry 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextPasswdEntry3697458310/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdEntry3697458310/001/shadow.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdEntry3697458310/001/passwd.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextPasswdCloseBeforeIterationEnds1364650089/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdCloseBeforeIterationEnds1364650089/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdCloseBeforeIterationEnds1364650089/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextPasswdEntry3697458310/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdEntry3697458310/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextPasswdEntry3697458310/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: request next passwd entry in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db --- PASS: TestNextPasswdEntry (0.05s) === CONT TestGetUserByUID === RUN TestGetUserByUID/error_on_non_existing_user === PAUSE TestGetUserByUID/error_on_non_existing_user === RUN TestGetUserByUID/get_existing_user_by_uid_with_encrypted_password === PAUSE TestGetUserByUID/get_existing_user_by_uid_with_encrypted_password === RUN TestGetUserByUID/have_access_to_encrypted_password_in_RW_too === PAUSE TestGetUserByUID/have_access_to_encrypted_password_in_RW_too === RUN TestGetUserByUID/no_encrypted_password === PAUSE TestGetUserByUID/no_encrypted_password === CONT TestGetUserByName === RUN TestGetUserByName/no_encrypted_password === PAUSE TestGetUserByName/no_encrypted_password === RUN TestGetUserByName/error_on_non_existing_user === PAUSE TestGetUserByName/error_on_non_existing_user === RUN TestGetUserByName/get_existing_user_by_name_with_encrypted_password === PAUSE TestGetUserByName/get_existing_user_by_name_with_encrypted_password === RUN TestGetUserByName/have_access_to_encrypted_password_in_RW_too === PAUSE TestGetUserByName/have_access_to_encrypted_password_in_RW_too === CONT TestNextGroupCloseBeforeIterationEnds 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextGroupCloseBeforeIterationEnds1802931844/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupCloseBeforeIterationEnds1802931844/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupCloseBeforeIterationEnds1802931844/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request --- PASS: TestNextShadowCloseBeforeIterationEnds (0.22s) === CONT TestNextGroupEntryNoGroup 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextGroupEntryNoGroup1958045513/001 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupEntryNoGroup1958045513/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupEntryNoGroup1958045513/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestNextGroupCloseBeforeIterationEnds1802931844/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupCloseBeforeIterationEnds1802931844/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestNextGroupCloseBeforeIterationEnds1802931844/001/shadow.db 2023/09/07 12:36:10 DEBUG: Close database request --- PASS: TestNextGroupEntryNoGroup (0.02s) === CONT TestCanAuthenticate === RUN TestCanAuthenticate/handle_separately_multiple_users_and_password === PAUSE TestCanAuthenticate/handle_separately_multiple_users_and_password === RUN TestCanAuthenticate/can_authenticate_even_with_expired_user_if_expiration_is_disabled === PAUSE TestCanAuthenticate/can_authenticate_even_with_expired_user_if_expiration_is_disabled === RUN TestCanAuthenticate/can_authenticate_even_with_purged_user_if_expiration_is_disabled === PAUSE TestCanAuthenticate/can_authenticate_even_with_purged_user_if_expiration_is_disabled === RUN TestCanAuthenticate/error_on_wrong_password 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 === PAUSE TestCanAuthenticate/error_on_wrong_password 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago === RUN TestCanAuthenticate/can_authenticate_one_user === PAUSE TestCanAuthenticate/can_authenticate_one_user === RUN TestCanAuthenticate/can_authenticate_even_with_shadow_file_RO === PAUSE TestCanAuthenticate/can_authenticate_even_with_shadow_file_RO === RUN TestCanAuthenticate/error_on_wrong_user === PAUSE TestCanAuthenticate/error_on_wrong_user === RUN TestCanAuthenticate/error_on_checking_when_can’t_access_shadow_file === PAUSE TestCanAuthenticate/error_on_checking_when_can’t_access_shadow_file === RUN TestCanAuthenticate/error_on_trying_to_authenticate_expired_user === PAUSE TestCanAuthenticate/error_on_trying_to_authenticate_expired_user === RUN TestCanAuthenticate/error_on_offline_authentication_disabled === PAUSE TestCanAuthenticate/error_on_offline_authentication_disabled === CONT TestGetGroupByGID === RUN TestGetGroupByGID/get_existing_group_by_gid === PAUSE TestGetGroupByGID/get_existing_group_by_gid === RUN TestGetGroupByGID/error_on_non_existing_group === PAUSE TestGetGroupByGID/error_on_non_existing_group === CONT TestGetGroupByName === RUN TestGetGroupByName/get_existing_group_by_name === PAUSE TestGetGroupByName/get_existing_group_by_name === RUN TestGetGroupByName/error_on_non_existing_group === PAUSE TestGetGroupByName/error_on_non_existing_group === CONT TestQueryPasswdAttribute === RUN TestQueryPasswdAttribute/get_password === PAUSE TestQueryPasswdAttribute/get_password === RUN TestQueryPasswdAttribute/get_gecos === PAUSE TestQueryPasswdAttribute/get_gecos === RUN TestQueryPasswdAttribute/get_shell === PAUSE TestQueryPasswdAttribute/get_shell === RUN TestQueryPasswdAttribute/get_nonexistent_user === PAUSE TestQueryPasswdAttribute/get_nonexistent_user === RUN TestQueryPasswdAttribute/get_bad_attribute === PAUSE TestQueryPasswdAttribute/get_bad_attribute === RUN TestQueryPasswdAttribute/get_login === PAUSE TestQueryPasswdAttribute/get_login === RUN TestQueryPasswdAttribute/get_gid === PAUSE TestQueryPasswdAttribute/get_gid === RUN TestQueryPasswdAttribute/get_home === PAUSE TestQueryPasswdAttribute/get_home === RUN TestQueryPasswdAttribute/get_last_online_auth === PAUSE TestQueryPasswdAttribute/get_last_online_auth === RUN TestQueryPasswdAttribute/get_uid === PAUSE TestQueryPasswdAttribute/get_uid === CONT TestUpdateUserAttribute === RUN TestUpdateUserAttribute/nonexistent_user === PAUSE TestUpdateUserAttribute/nonexistent_user === RUN TestUpdateUserAttribute/gecos === PAUSE TestUpdateUserAttribute/gecos === RUN TestUpdateUserAttribute/home === PAUSE TestUpdateUserAttribute/home === RUN TestUpdateUserAttribute/shell === PAUSE TestUpdateUserAttribute/shell === RUN TestUpdateUserAttribute/unsupported_attribute === PAUSE TestUpdateUserAttribute/unsupported_attribute === RUN TestUpdateUserAttribute/unsupported_value === PAUSE TestUpdateUserAttribute/unsupported_value 2023/09/07 12:36:10 DEBUG: request next group entry in db === CONT TestCloseCacheDifferentOptions 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: request next group entry in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestCloseCacheDifferentOptions3724490580/001 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestCloseCacheDifferentOptions3724490580/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestCloseCacheDifferentOptions3724490580/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestCloseCacheDifferentOptions3724490580/002 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestCloseCacheDifferentOptions3724490580/002/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestCloseCacheDifferentOptions3724490580/002/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request --- PASS: TestCloseCacheDifferentOptions (0.03s) === CONT TestUpdate === RUN TestUpdate/we_don’t_create_about_the_user_case === PAUSE TestUpdate/we_don’t_create_about_the_user_case === RUN TestUpdate/update_an_existing_user_should_refresh_password_and_last_online_login --- PASS: TestNextPasswdCloseBeforeIterationEnds (0.21s) === CONT TestCleanupDB === PAUSE TestUpdate/update_an_existing_user_should_refresh_password_and_last_online_login === RUN TestCleanupDB/clean_up_old_users === PAUSE TestCleanupDB/clean_up_old_users === RUN TestCleanupDB/clean_up_old_users_with_default_cleanup_policy === PAUSE TestCleanupDB/clean_up_old_users_with_default_cleanup_policy === RUN TestCleanupDB/do_not_clean_up_anyone === PAUSE TestCleanupDB/do_not_clean_up_anyone === RUN TestUpdate/collide_generated_uids === PAUSE TestUpdate/collide_generated_uids === RUN TestUpdate/can't_insert_with_shadow_unavailable_Only === PAUSE TestUpdate/can't_insert_with_shadow_unavailable_Only === RUN TestUpdate/can't_insert_with_shadow_Read_Only === PAUSE TestUpdate/can't_insert_with_shadow_Read_Only === RUN TestUpdate/can't_update_an_existing_user_failed_if_no_access_to_shadow === PAUSE TestUpdate/can't_update_an_existing_user_failed_if_no_access_to_shadow === RUN TestUpdate/insert_a_new_user === PAUSE TestUpdate/insert_a_new_user === RUN TestUpdate/insert_2_new_users === PAUSE TestUpdate/insert_2_new_users === CONT TestCloseCacheRetention 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestCloseCacheRetention2574968453/001 === CONT TestNew === RUN TestNew/reuse_opened_cache === PAUSE TestNew/reuse_opened_cache === RUN TestNew/can't_create_a_cache_with_Shadow_group === PAUSE TestNew/can't_create_a_cache_with_Shadow_group === RUN TestNew/can't_open_existing_cache_with_wrong_shadow_permission === PAUSE TestNew/can't_open_existing_cache_with_wrong_shadow_permission === RUN TestNew/can_still_open_shadow_file_RO === PAUSE TestNew/can_still_open_shadow_file_RO === RUN TestNew/no_access_to_shadow_file_is_still_allowed === PAUSE TestNew/no_access_to_shadow_file_is_still_allowed === RUN TestNew/create_cache_with_all_permissions === PAUSE TestNew/create_cache_with_all_permissions === RUN TestNew/reuse_closed_cache_(files_exists) === PAUSE TestNew/reuse_closed_cache_(files_exists) === RUN TestNew/can't_create_DB_not_being_root_UID_or_GID === PAUSE TestNew/can't_create_DB_not_being_root_UID_or_GID === RUN TestNew/can't_open_existing_cache_with_wrong_passwd_permission === PAUSE TestNew/can't_open_existing_cache_with_wrong_passwd_permission === CONT TestParseHomeDir/handle_%f 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/handle_%l 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/handle_%d 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/full_path_without_modifier_is_returned_as_is 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/multiple_consecutive_patterns 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/handle_%f_without_domain_attached 2023/09/07 12:36:10 DEBUG: Getting home directory for userWithoutDomain === CONT TestParseHomeDir/handle_%U 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/handle_%u 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/error_out_on_path_with_invalid_pattern 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/handle_%% 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/multiple_patterns_separated_with_characters 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com === CONT TestParseHomeDir/pattern_after_string 2023/09/07 12:36:10 DEBUG: Getting home directory for user1@test.com --- PASS: TestParseHomeDir (0.00s) --- PASS: TestParseHomeDir/handle_%f (0.00s) --- PASS: TestParseHomeDir/handle_%l (0.00s) --- PASS: TestParseHomeDir/handle_%d (0.00s) --- PASS: TestParseHomeDir/full_path_without_modifier_is_returned_as_is (0.00s) --- PASS: TestParseHomeDir/multiple_consecutive_patterns (0.00s) --- PASS: TestParseHomeDir/handle_%f_without_domain_attached (0.00s) --- PASS: TestParseHomeDir/handle_%U (0.00s) --- PASS: TestParseHomeDir/handle_%u (0.00s) --- PASS: TestParseHomeDir/error_out_on_path_with_invalid_pattern (0.00s) --- PASS: TestParseHomeDir/handle_%% (0.00s) --- PASS: TestParseHomeDir/multiple_patterns_separated_with_characters (0.00s) --- PASS: TestParseHomeDir/pattern_after_string (0.00s) === CONT TestGetShadowByName/get_existing_shadow_information_for_user_by_name_with_encrypted_password 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestCloseCacheRetention2574968453/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestCloseCacheRetention2574968453/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Reusing existing opened cache 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNameget_existing_shadow_information_for_user_by_name_with_encrypted_password2484086192/001 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameget_existing_shadow_information_for_user_by_name_with_encrypted_password2484086192/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameget_existing_shadow_information_for_user_by_name_with_encrypted_password2484086192/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 1 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNameget_existing_shadow_information_for_user_by_name_with_encrypted_password2484086192/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameget_existing_shadow_information_for_user_by_name_with_encrypted_password2484086192/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameget_existing_shadow_information_for_user_by_name_with_encrypted_password2484086192/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 1 2023/09/07 12:36:10 DEBUG: getting shadow information from cache for "myuser@domain.com" 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request --- PASS: TestNextGroupCloseBeforeIterationEnds (0.19s) === CONT TestGetShadowByName/error_on_non_existing_user_shadow 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNameerror_on_non_existing_user_shadow1709676249/001 2023/09/07 12:36:10 DEBUG: request next shadow entry in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request --- PASS: TestNextShadowEntry (0.38s) === CONT TestGetShadowByName/error_on_no_access_to_shadow_file 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_non_existing_user_shadow1709676249/001/shadow.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_non_existing_user_shadow1709676249/001/passwd.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 1 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNameerror_on_no_access_to_shadow_file2992244927/001 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_no_access_to_shadow_file2992244927/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_no_access_to_shadow_file2992244927/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 0 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db === CONT TestGetShadowByName/have_access_to_encrypted_password_in_RW_too 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNamehave_access_to_encrypted_password_in_RW_too1081551034/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNamehave_access_to_encrypted_password_in_RW_too1081551034/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNamehave_access_to_encrypted_password_in_RW_too1081551034/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNameerror_on_non_existing_user_shadow1709676249/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_non_existing_user_shadow1709676249/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_non_existing_user_shadow1709676249/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 1 2023/09/07 12:36:10 DEBUG: getting shadow information from cache for "notexist@domain.com" 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db === CONT TestGetUserByUID/error_on_non_existing_user 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetUserByUIDerror_on_non_existing_user586335972/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetUserByUIDerror_on_non_existing_user586335972/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetUserByUIDerror_on_non_existing_user586335972/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 0 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNameerror_on_no_access_to_shadow_file2992244927/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_no_access_to_shadow_file2992244927/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNameerror_on_no_access_to_shadow_file2992244927/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 0 2023/09/07 12:36:10 DEBUG: getting shadow information from cache for "myuser@domain.com" 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: Close database request === CONT TestGetUserByUID/have_access_to_encrypted_password_in_RW_too 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetUserByUIDhave_access_to_encrypted_password_in_RW_too3988080711/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetUserByUIDhave_access_to_encrypted_password_in_RW_too3988080711/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetUserByUIDhave_access_to_encrypted_password_in_RW_too3988080711/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: Close database request 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:10 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:10 DEBUG: request to close group iteration in db 2023/09/07 12:36:10 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:10 DEBUG: Cache initialization 2023/09/07 12:36:10 DEBUG: Opening cache in /tmp/TestGetShadowByNamehave_access_to_encrypted_password_in_RW_too1081551034/001 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNamehave_access_to_encrypted_password_in_RW_too1081551034/001/passwd.db 2023/09/07 12:36:10 DEBUG: check file permissions on /tmp/TestGetShadowByNamehave_access_to_encrypted_password_in_RW_too1081551034/001/shadow.db 2023/09/07 12:36:10 DEBUG: Shadow db mode: 2 2023/09/07 12:36:10 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:10 DEBUG: getting shadow information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByUIDerror_on_non_existing_user586335972/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDerror_on_non_existing_user586335972/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDerror_on_non_existing_user586335972/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: getting user information from cache for uid 4242 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestGetUserByUID/get_existing_user_by_uid_with_encrypted_password 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByUIDget_existing_user_by_uid_with_encrypted_password3728583996/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDget_existing_user_by_uid_with_encrypted_password3728583996/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDget_existing_user_by_uid_with_encrypted_password3728583996/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 1 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByUIDhave_access_to_encrypted_password_in_RW_too3988080711/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDhave_access_to_encrypted_password_in_RW_too3988080711/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDhave_access_to_encrypted_password_in_RW_too3988080711/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: getting user information from cache for uid 1929326240 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByUIDget_existing_user_by_uid_with_encrypted_password3728583996/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDget_existing_user_by_uid_with_encrypted_password3728583996/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDget_existing_user_by_uid_with_encrypted_password3728583996/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 1 2023/09/07 12:36:11 DEBUG: getting user information from cache for uid 1929326240 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db --- PASS: TestGetShadowByName (0.00s) --- PASS: TestGetShadowByName/get_existing_shadow_information_for_user_by_name_with_encrypted_password (0.13s) --- PASS: TestGetShadowByName/error_on_non_existing_user_shadow (0.06s) --- PASS: TestGetShadowByName/error_on_no_access_to_shadow_file (0.08s) --- PASS: TestGetShadowByName/have_access_to_encrypted_password_in_RW_too (0.18s) === CONT TestGetUserByUID/no_encrypted_password 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByUIDno_encrypted_password3409136332/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDno_encrypted_password3409136332/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDno_encrypted_password3409136332/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByUIDno_encrypted_password3409136332/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDno_encrypted_password3409136332/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByUIDno_encrypted_password3409136332/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: getting user information from cache for uid 1929326240 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestGetUserByName/no_encrypted_password 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNameno_encrypted_password3233843354/001 === CONT TestGetUserByName/get_existing_user_by_name_with_encrypted_password 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameno_encrypted_password3233843354/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameno_encrypted_password3233843354/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNameget_existing_user_by_name_with_encrypted_password3335289150/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameget_existing_user_by_name_with_encrypted_password3335289150/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameget_existing_user_by_name_with_encrypted_password3335289150/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 1 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db --- PASS: TestGetUserByUID (0.00s) --- PASS: TestGetUserByUID/error_on_non_existing_user (0.09s) --- PASS: TestGetUserByUID/have_access_to_encrypted_password_in_RW_too (0.17s) --- PASS: TestGetUserByUID/no_encrypted_password (0.04s) --- PASS: TestGetUserByUID/get_existing_user_by_uid_with_encrypted_password (0.15s) === CONT TestGetUserByName/have_access_to_encrypted_password_in_RW_too 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNamehave_access_to_encrypted_password_in_RW_too3907285464/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNamehave_access_to_encrypted_password_in_RW_too3907285464/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNamehave_access_to_encrypted_password_in_RW_too3907285464/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNameno_encrypted_password3233843354/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameno_encrypted_password3233843354/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameno_encrypted_password3233843354/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNameget_existing_user_by_name_with_encrypted_password3335289150/001 === CONT TestGetUserByName/error_on_non_existing_user 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameget_existing_user_by_name_with_encrypted_password3335289150/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameget_existing_user_by_name_with_encrypted_password3335289150/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 1 2023/09/07 12:36:11 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNameerror_on_non_existing_user1577202619/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameerror_on_non_existing_user1577202619/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameerror_on_non_existing_user1577202619/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNamehave_access_to_encrypted_password_in_RW_too3907285464/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNamehave_access_to_encrypted_password_in_RW_too3907285464/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNamehave_access_to_encrypted_password_in_RW_too3907285464/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetUserByNameerror_on_non_existing_user1577202619/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameerror_on_non_existing_user1577202619/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetUserByNameerror_on_non_existing_user1577202619/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: getting user information from cache for "notexist@domain.com" 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestCanAuthenticate/handle_separately_multiple_users_and_password 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatehandle_separately_multiple_users_and_password2031185865/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatehandle_separately_multiple_users_and_password2031185865/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatehandle_separately_multiple_users_and_password2031185865/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestCanAuthenticate/can_authenticate_even_with_shadow_file_RO 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_even_with_shadow_file_RO3653914890/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_shadow_file_RO3653914890/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_shadow_file_RO3653914890/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 1 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatehandle_separately_multiple_users_and_password2031185865/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatehandle_separately_multiple_users_and_password2031185865/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatehandle_separately_multiple_users_and_password2031185865/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-09-05 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.295442519 +0000 UTC m=+0.808562061. 2023/09/07 12:36:11 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_even_with_shadow_file_RO3653914890/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_shadow_file_RO3653914890/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_shadow_file_RO3653914890/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 1 2023/09/07 12:36:11 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-09-05 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.32121705 +0000 UTC m=+0.834336592. 2023/09/07 12:36:11 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db --- PASS: TestGetUserByName (0.00s) --- PASS: TestGetUserByName/no_encrypted_password (0.07s) --- PASS: TestGetUserByName/error_on_non_existing_user (0.05s) --- PASS: TestGetUserByName/get_existing_user_by_name_with_encrypted_password (0.15s) --- PASS: TestGetUserByName/have_access_to_encrypted_password_in_RW_too (0.17s) === CONT TestCanAuthenticate/can_authenticate_one_user 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_one_user490676992/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_one_user490676992/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_one_user490676992/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_one_user490676992/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_one_user490676992/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_one_user490676992/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 INFO: try to authenticate "otheruser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "otheruser@domain.com" 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-09-05 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.382414534 +0000 UTC m=+0.895534051. 2023/09/07 12:36:11 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:11 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-09-05 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.384123109 +0000 UTC m=+0.897242651. 2023/09/07 12:36:11 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestCanAuthenticate/error_on_wrong_user 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_wrong_user2863759917/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_user2863759917/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_user2863759917/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_wrong_user2863759917/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_user2863759917/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_user2863759917/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 INFO: try to authenticate "does not exist user" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "does not exist user" 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestCanAuthenticate/error_on_wrong_password 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_wrong_password2934298458/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_password2934298458/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_password2934298458/001/shadow.db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago === CONT TestCanAuthenticate/can_authenticate_even_with_purged_user_if_expiration_is_disabled 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_even_with_purged_user_if_expiration_is_disabled1524925804/001 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request === CONT TestCanAuthenticate/can_authenticate_even_with_expired_user_if_expiration_is_disabled 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_purged_user_if_expiration_is_disabled1524925804/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_purged_user_if_expiration_is_disabled1524925804/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_even_with_expired_user_if_expiration_is_disabled586079160/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_expired_user_if_expiration_is_disabled586079160/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_expired_user_if_expiration_is_disabled586079160/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_wrong_password2934298458/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_password2934298458/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_wrong_password2934298458/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-09-05 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.512407836 +0000 UTC m=+1.025527353. 2023/09/07 12:36:11 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_even_with_purged_user_if_expiration_is_disabled1524925804/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_purged_user_if_expiration_is_disabled1524925804/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_purged_user_if_expiration_is_disabled1524925804/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:36:11 INFO: try to authenticate "purgeduser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-03-09 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.524792304 +0000 UTC m=+1.037911846. 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticatecan_authenticate_even_with_expired_user_if_expiration_is_disabled586079160/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_expired_user_if_expiration_is_disabled586079160/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticatecan_authenticate_even_with_expired_user_if_expiration_is_disabled586079160/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:36:11 INFO: try to authenticate "expireduser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-06-07 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.537111394 +0000 UTC m=+1.050230961. 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestCanAuthenticate/error_on_trying_to_authenticate_expired_user 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_trying_to_authenticate_expired_user2645294723/001 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request === CONT TestCanAuthenticate/error_on_offline_authentication_disabled 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_trying_to_authenticate_expired_user2645294723/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_trying_to_authenticate_expired_user2645294723/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_offline_authentication_disabled1641399972/001 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request === CONT TestCanAuthenticate/error_on_checking_when_can’t_access_shadow_file 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_offline_authentication_disabled1641399972/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_offline_authentication_disabled1641399972/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_checking_when_cant_access_shadow_file3405099395/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_checking_when_cant_access_shadow_file3405099395/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_checking_when_cant_access_shadow_file3405099395/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_trying_to_authenticate_expired_user2645294723/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_trying_to_authenticate_expired_user2645294723/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_trying_to_authenticate_expired_user2645294723/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 INFO: try to authenticate "expireduser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Last online login was: 2023-06-07 12:36:11 +0000 UTC. Current time: 2023-09-07 12:36:11.665872942 +0000 UTC m=+1.178992459. 2023/09/07 12:36:11 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestGetGroupByGID/get_existing_group_by_gid 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByGIDget_existing_group_by_gid2862107903/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDget_existing_group_by_gid2862107903/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDget_existing_group_by_gid2862107903/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_offline_authentication_disabled1641399972/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_offline_authentication_disabled1641399972/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_offline_authentication_disabled1641399972/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestCanAuthenticateerror_on_checking_when_cant_access_shadow_file3405099395/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_checking_when_cant_access_shadow_file3405099395/001/passwd.db === CONT TestGetGroupByGID/error_on_non_existing_group 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestCanAuthenticateerror_on_checking_when_cant_access_shadow_file3405099395/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 0 2023/09/07 12:36:11 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByGIDerror_on_non_existing_group2139244277/001 --- PASS: TestCanAuthenticate (0.00s) --- PASS: TestCanAuthenticate/can_authenticate_even_with_shadow_file_RO (0.13s) --- PASS: TestCanAuthenticate/error_on_wrong_user (0.05s) --- PASS: TestCanAuthenticate/can_authenticate_one_user (0.12s) --- PASS: TestCanAuthenticate/handle_separately_multiple_users_and_password (0.24s) --- PASS: TestCanAuthenticate/error_on_wrong_password (0.14s) --- PASS: TestCanAuthenticate/can_authenticate_even_with_purged_user_if_expiration_is_disabled (0.14s) --- PASS: TestCanAuthenticate/can_authenticate_even_with_expired_user_if_expiration_is_disabled (0.14s) --- PASS: TestCanAuthenticate/error_on_trying_to_authenticate_expired_user (0.07s) --- PASS: TestCanAuthenticate/error_on_offline_authentication_disabled (0.09s) --- PASS: TestCanAuthenticate/error_on_checking_when_can’t_access_shadow_file (0.08s) === CONT TestGetGroupByName/get_existing_group_by_name 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDerror_on_non_existing_group2139244277/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDerror_on_non_existing_group2139244277/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByNameget_existing_group_by_name491351669/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameget_existing_group_by_name491351669/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameget_existing_group_by_name491351669/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByGIDget_existing_group_by_gid2862107903/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDget_existing_group_by_gid2862107903/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDget_existing_group_by_gid2862107903/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: getting group information from cache for gid 1929326240 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestGetGroupByName/error_on_non_existing_group 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByNameerror_on_non_existing_group1972771990/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameerror_on_non_existing_group1972771990/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameerror_on_non_existing_group1972771990/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByGIDerror_on_non_existing_group2139244277/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDerror_on_non_existing_group2139244277/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByGIDerror_on_non_existing_group2139244277/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: getting group information from cache for gid 4242 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db --- PASS: TestGetGroupByGID (0.00s) --- PASS: TestGetGroupByGID/get_existing_group_by_gid (0.08s) --- PASS: TestGetGroupByGID/error_on_non_existing_group (0.08s) 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db === CONT TestQueryPasswdAttribute/get_password 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_password3946946232/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_password3946946232/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_password3946946232/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByNameget_existing_group_by_name491351669/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameget_existing_group_by_name491351669/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameget_existing_group_by_name491351669/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: getting group information from cache for "myuser@domain.com" 2023/09/07 12:36:11 DEBUG: Don't teardown cache as still in use by 1 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestQueryPasswdAttribute/get_login 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_login3089966192/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_login3089966192/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_login3089966192/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestGetGroupByNameerror_on_non_existing_group1972771990/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameerror_on_non_existing_group1972771990/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestGetGroupByNameerror_on_non_existing_group1972771990/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: getting group information from cache for "notexist@domain.com" 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db --- PASS: TestGetGroupByName (0.00s) --- PASS: TestGetGroupByName/get_existing_group_by_name (0.11s) --- PASS: TestGetGroupByName/error_on_non_existing_group (0.09s) === CONT TestQueryPasswdAttribute/get_uid 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_uid4060039795/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_uid4060039795/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_uid4060039795/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_password3946946232/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_password3946946232/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_password3946946232/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Querying password for user myuser@domain.com 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestQueryPasswdAttribute/get_last_online_auth 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_last_online_auth3462970620/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_last_online_auth3462970620/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_last_online_auth3462970620/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_login3089966192/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_login3089966192/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_login3089966192/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Querying login for user myuser@domain.com 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestQueryPasswdAttribute/get_home 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_home3918967124/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_home3918967124/001/shadow.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_home3918967124/001/passwd.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_uid4060039795/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_uid4060039795/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_uid4060039795/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Querying uid for user myuser@domain.com 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db === CONT TestQueryPasswdAttribute/get_gid 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_gid1451254909/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gid1451254909/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gid1451254909/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_last_online_auth3462970620/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_last_online_auth3462970620/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_last_online_auth3462970620/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Querying last_online_auth for user myuser@domain.com 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_home3918967124/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_home3918967124/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_home3918967124/001/shadow.db === CONT TestQueryPasswdAttribute/get_nonexistent_user 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Querying home for user myuser@domain.com 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_nonexistent_user2942837946/001 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: Close database request === CONT TestQueryPasswdAttribute/get_bad_attribute 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_nonexistent_user2942837946/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_nonexistent_user2942837946/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_bad_attribute1616037579/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_bad_attribute1616037579/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_bad_attribute1616037579/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:11 DEBUG: Close database request 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:11 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:11 DEBUG: request to close group iteration in db 2023/09/07 12:36:11 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:11 DEBUG: Cache initialization 2023/09/07 12:36:11 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_gid1451254909/001 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gid1451254909/001/passwd.db 2023/09/07 12:36:11 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gid1451254909/001/shadow.db 2023/09/07 12:36:11 DEBUG: Shadow db mode: 2 2023/09/07 12:36:11 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Querying gid for user myuser@domain.com 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestQueryPasswdAttribute/get_shell 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_shell191097972/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_shell191097972/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_shell191097972/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_nonexistent_user2942837946/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_nonexistent_user2942837946/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_nonexistent_user2942837946/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Querying uid for user nouser@domain.com 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestQueryPasswdAttribute/get_gecos 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_gecos1814335218/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gecos1814335218/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gecos1814335218/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_bad_attribute1616037579/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_bad_attribute1616037579/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_bad_attribute1616037579/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestUpdateUserAttribute/nonexistent_user 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributenonexistent_user918387100/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributenonexistent_user918387100/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributenonexistent_user918387100/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_shell191097972/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_shell191097972/001/shadow.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_shell191097972/001/passwd.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Querying shell for user myuser@domain.com 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestQueryPasswdAttributeget_gecos1814335218/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gecos1814335218/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestQueryPasswdAttributeget_gecos1814335218/001/shadow.db 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago === CONT TestUpdateUserAttribute/shell 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Querying gecos for user myuser@domain.com 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributeshell2692304126/001 --- PASS: TestQueryPasswdAttribute (0.00s) --- PASS: TestQueryPasswdAttribute/get_password (0.08s) --- PASS: TestQueryPasswdAttribute/get_login (0.08s) --- PASS: TestQueryPasswdAttribute/get_uid (0.08s) --- PASS: TestQueryPasswdAttribute/get_last_online_auth (0.09s) --- PASS: TestQueryPasswdAttribute/get_home (0.06s) --- PASS: TestQueryPasswdAttribute/get_gid (0.09s) --- PASS: TestQueryPasswdAttribute/get_nonexistent_user (0.08s) --- PASS: TestQueryPasswdAttribute/get_bad_attribute (0.10s) --- PASS: TestQueryPasswdAttribute/get_shell (0.08s) --- PASS: TestQueryPasswdAttribute/get_gecos (0.06s) === CONT TestUpdateUserAttribute/unsupported_value 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeshell2692304126/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeshell2692304126/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributeunsupported_value2543310226/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_value2543310226/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_value2543310226/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributenonexistent_user918387100/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributenonexistent_user918387100/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributenonexistent_user918387100/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Updating gecos for user nonexistentuser@domain.com 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestUpdateUserAttribute/unsupported_attribute 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributeunsupported_attribute2841410925/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_attribute2841410925/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_attribute2841410925/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributeshell2692304126/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeshell2692304126/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeshell2692304126/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Updating shell for user myuser@domain.com 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributeunsupported_value2543310226/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_value2543310226/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_value2543310226/001/shadow.db 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago === CONT TestUpdateUserAttribute/home 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Updating gecos for user myuser@domain.com 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributehome3053306167/001 === CONT TestUpdateUserAttribute/gecos 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributehome3053306167/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributehome3053306167/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributegecos4142238865/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributegecos4142238865/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributegecos4142238865/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributeunsupported_attribute2841410925/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_attribute2841410925/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributeunsupported_attribute2841410925/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestCleanupDB/clean_up_old_users 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestCleanupDBclean_up_old_users1034712262/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users1034712262/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users1034712262/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributehome3053306167/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributehome3053306167/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributehome3053306167/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Updating home for user myuser@domain.com 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateUserAttributegecos4142238865/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributegecos4142238865/001/shadow.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateUserAttributegecos4142238865/001/passwd.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Updating gecos for user myuser@domain.com 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestUpdate/we_don’t_create_about_the_user_case 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdatewe_dont_create_about_the_user_case2579976869/001 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request --- PASS: TestUpdateUserAttribute (0.00s) --- PASS: TestUpdateUserAttribute/nonexistent_user (0.08s) --- PASS: TestUpdateUserAttribute/shell (0.08s) --- PASS: TestUpdateUserAttribute/unsupported_value (0.08s) --- PASS: TestUpdateUserAttribute/unsupported_attribute (0.09s) --- PASS: TestUpdateUserAttribute/home (0.09s) --- PASS: TestUpdateUserAttribute/gecos (0.09s) === CONT TestUpdate/insert_a_new_user 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatewe_dont_create_about_the_user_case2579976869/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatewe_dont_create_about_the_user_case2579976869/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "MyUser" 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: generate user id for user "MyUser" 2023/09/07 12:36:12 INFO: user id for "MyUser" is 650373726 2023/09/07 12:36:12 DEBUG: Getting home directory for MyUser 2023/09/07 12:36:12 DEBUG: inserting in cache user "MyUser" 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateinsert_a_new_user2775916537/001 2023/09/07 12:36:12 DEBUG: encrypt password for user "MyUser" 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateinsert_a_new_user2775916537/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateinsert_a_new_user2775916537/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestCleanupDBclean_up_old_users1034712262/001 2023/09/07 12:36:12 DEBUG: generate user id for user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users1034712262/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users1034712262/001/shadow.db 2023/09/07 12:36:12 INFO: user id for "myuser@domain.com" is 1929326240 2023/09/07 12:36:12 DEBUG: Getting home directory for myuser@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: encrypt password for user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "futureuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestCleanupDB/do_not_clean_up_anyone 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestCleanupDBdo_not_clean_up_anyone1665871775/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBdo_not_clean_up_anyone1665871775/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBdo_not_clean_up_anyone1665871775/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestCleanupDBdo_not_clean_up_anyone1665871775/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBdo_not_clean_up_anyone1665871775/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBdo_not_clean_up_anyone1665871775/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:36:12 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "futureuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestCleanupDB/clean_up_old_users_with_default_cleanup_policy 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestCleanupDBclean_up_old_users_with_default_cleanup_policy664746261/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users_with_default_cleanup_policy664746261/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users_with_default_cleanup_policy664746261/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "MyUser" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestUpdate/insert_2_new_users 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateinsert_2_new_users4190265375/001 2023/09/07 12:36:12 DEBUG: getting user information from cache for "MyUser" 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestUpdate/can't_insert_with_shadow_unavailable_Only 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateinsert_2_new_users4190265375/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateinsert_2_new_users4190265375/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: generate user id for user "firstuser@domain.com" 2023/09/07 12:36:12 INFO: user id for "firstuser@domain.com" is 3233547936 2023/09/07 12:36:12 DEBUG: Getting home directory for firstuser@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdatecant_insert_with_shadow_unavailable_Only3712698323/001 2023/09/07 12:36:12 DEBUG: encrypt password for user "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_insert_with_shadow_unavailable_Only3712698323/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_insert_with_shadow_unavailable_Only3712698323/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 0 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestCleanupDBclean_up_old_users_with_default_cleanup_policy664746261/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users_with_default_cleanup_policy664746261/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestCleanupDBclean_up_old_users_with_default_cleanup_policy664746261/001/shadow.db 2023/09/07 12:36:12 DEBUG: generate user id for user "myuser@domain.com" 2023/09/07 12:36:12 INFO: user id for "myuser@domain.com" is 1929326240 2023/09/07 12:36:12 DEBUG: Getting home directory for myuser@domain.com 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: inserting in cache user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestUpdate/can't_update_an_existing_user_failed_if_no_access_to_shadow 2023/09/07 12:36:12 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdatecant_update_an_existing_user_failed_if_no_access_to_shadow413262359/001 2023/09/07 12:36:12 DEBUG: getting user information from cache for "futureuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Close database request --- PASS: TestCleanupDB (0.00s) --- PASS: TestCleanupDB/clean_up_old_users (0.09s) --- PASS: TestCleanupDB/do_not_clean_up_anyone (0.04s) --- PASS: TestCleanupDB/clean_up_old_users_with_default_cleanup_policy (0.09s) === CONT TestUpdate/can't_insert_with_shadow_Read_Only 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_update_an_existing_user_failed_if_no_access_to_shadow413262359/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_update_an_existing_user_failed_if_no_access_to_shadow413262359/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdatecant_insert_with_shadow_Read_Only4119150860/001 2023/09/07 12:36:12 DEBUG: generate user id for user "myuser@domain.com" 2023/09/07 12:36:12 INFO: user id for "myuser@domain.com" is 1929326240 2023/09/07 12:36:12 DEBUG: Getting home directory for myuser@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: encrypt password for user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_insert_with_shadow_Read_Only4119150860/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_insert_with_shadow_Read_Only4119150860/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 1 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: generate user id for user "myuser@domain.com" 2023/09/07 12:36:12 INFO: user id for "myuser@domain.com" is 1929326240 2023/09/07 12:36:12 DEBUG: Getting home directory for myuser@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestUpdate/collide_generated_uids 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdatecollide_generated_uids61569361/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecollide_generated_uids61569361/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecollide_generated_uids61569361/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: getting user information from cache for "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: generate user id for user "firstuser@domain.com" 2023/09/07 12:36:12 INFO: user id for "firstuser@domain.com" is 3233547936 2023/09/07 12:36:12 DEBUG: Getting home directory for firstuser@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: encrypt password for user "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "seconduser@domain.com" 2023/09/07 12:36:12 DEBUG: generate user id for user "seconduser@domain.com" 2023/09/07 12:36:12 INFO: user id for "seconduser@domain.com" is 909690528 2023/09/07 12:36:12 DEBUG: Getting home directory for seconduser@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "seconduser@domain.com" 2023/09/07 12:36:12 DEBUG: encrypt password for user "seconduser@domain.com" 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "firstuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "userfirst@domain.com" 2023/09/07 12:36:12 DEBUG: generate user id for user "userfirst@domain.com" 2023/09/07 12:36:12 INFO: user id for "userfirst@domain.com" is 3233547937 2023/09/07 12:36:12 DEBUG: Getting home directory for userfirst@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "userfirst@domain.com" 2023/09/07 12:36:12 DEBUG: encrypt password for user "userfirst@domain.com" 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "seconduser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "seconduser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestUpdate/update_an_existing_user_should_refresh_password_and_last_online_login 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateupdate_an_existing_user_should_refresh_password_and_last_online_login1878446864/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateupdate_an_existing_user_should_refresh_password_and_last_online_login1878446864/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateupdate_an_existing_user_should_refresh_password_and_last_online_login1878446864/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: generate user id for user "myuser@domain.com" 2023/09/07 12:36:12 INFO: user id for "myuser@domain.com" is 1929326240 2023/09/07 12:36:12 DEBUG: Getting home directory for myuser@domain.com 2023/09/07 12:36:12 DEBUG: inserting in cache user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: encrypt password for user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdatecant_update_an_existing_user_failed_if_no_access_to_shadow413262359/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_update_an_existing_user_failed_if_no_access_to_shadow413262359/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdatecant_update_an_existing_user_failed_if_no_access_to_shadow413262359/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 0 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "userfirst@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "userfirst@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestNew/reuse_opened_cache 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewreuse_opened_cache1367386511/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewreuse_opened_cache1367386511/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewreuse_opened_cache1367386511/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Reusing existing opened cache 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestNew/can't_open_existing_cache_with_wrong_passwd_permission 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewcant_open_existing_cache_with_wrong_passwd_permission3538136240/001 2023/09/07 12:36:12 DEBUG: updating from last online login information for user "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewcant_open_existing_cache_with_wrong_passwd_permission3538136240/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewcant_open_existing_cache_with_wrong_passwd_permission3538136240/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestUpdateupdate_an_existing_user_should_refresh_password_and_last_online_login1878446864/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateupdate_an_existing_user_should_refresh_password_and_last_online_login1878446864/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestUpdateupdate_an_existing_user_should_refresh_password_and_last_online_login1878446864/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewcant_open_existing_cache_with_wrong_passwd_permission3538136240/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewcant_open_existing_cache_with_wrong_passwd_permission3538136240/001/passwd.db === CONT TestNew/can't_create_DB_not_being_root_UID_or_GID 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewcant_create_DB_not_being_root_UID_or_GID113450176/001 === CONT TestNew/reuse_closed_cache_(files_exists) 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewreuse_closed_cache_(files_exists)3494566488/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewreuse_closed_cache_(files_exists)3494566488/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewreuse_closed_cache_(files_exists)3494566488/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewreuse_closed_cache_(files_exists)3494566488/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewreuse_closed_cache_(files_exists)3494566488/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewreuse_closed_cache_(files_exists)3494566488/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request 2023/09/07 12:36:12 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:12 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:12 DEBUG: request to close group iteration in db 2023/09/07 12:36:12 DEBUG: request to close shadow iteration in db === CONT TestNew/create_cache_with_all_permissions 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewcreate_cache_with_all_permissions1896648137/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewcreate_cache_with_all_permissions1896648137/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewcreate_cache_with_all_permissions1896648137/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 2 2023/09/07 12:36:12 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestNew/no_access_to_shadow_file_is_still_allowed 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewno_access_to_shadow_file_is_still_allowed1786990340/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewno_access_to_shadow_file_is_still_allowed1786990340/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewno_access_to_shadow_file_is_still_allowed1786990340/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 0 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestNew/can_still_open_shadow_file_RO 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewcan_still_open_shadow_file_RO4012348255/001 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewcan_still_open_shadow_file_RO4012348255/001/passwd.db 2023/09/07 12:36:12 DEBUG: check file permissions on /tmp/TestNewcan_still_open_shadow_file_RO4012348255/001/shadow.db 2023/09/07 12:36:12 DEBUG: Shadow db mode: 1 2023/09/07 12:36:12 DEBUG: Close database request === CONT TestNew/can't_open_existing_cache_with_wrong_shadow_permission 2023/09/07 12:36:12 DEBUG: Cache initialization 2023/09/07 12:36:12 DEBUG: Opening cache in /tmp/TestNewcant_open_existing_cache_with_wrong_shadow_permission3842500341/001 2023/09/07 12:36:13 DEBUG: check file permissions on /tmp/TestNewcant_open_existing_cache_with_wrong_shadow_permission3842500341/001/passwd.db 2023/09/07 12:36:13 DEBUG: check file permissions on /tmp/TestNewcant_open_existing_cache_with_wrong_shadow_permission3842500341/001/shadow.db 2023/09/07 12:36:13 DEBUG: Shadow db mode: 2 2023/09/07 12:36:13 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:13 DEBUG: Close database request 2023/09/07 12:36:13 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:13 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:13 DEBUG: request to close group iteration in db 2023/09/07 12:36:13 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:13 DEBUG: Cache initialization 2023/09/07 12:36:13 DEBUG: Opening cache in /tmp/TestNewcant_open_existing_cache_with_wrong_shadow_permission3842500341/001 2023/09/07 12:36:13 DEBUG: check file permissions on /tmp/TestNewcant_open_existing_cache_with_wrong_shadow_permission3842500341/001/passwd.db 2023/09/07 12:36:13 DEBUG: check file permissions on /tmp/TestNewcant_open_existing_cache_with_wrong_shadow_permission3842500341/001/shadow.db === CONT TestNew/can't_create_a_cache_with_Shadow_group 2023/09/07 12:36:13 DEBUG: Cache initialization 2023/09/07 12:36:13 DEBUG: Opening cache in /tmp/TestNewcant_create_a_cache_with_Shadow_group171833656/001 --- PASS: TestNew (0.00s) --- PASS: TestNew/reuse_opened_cache (0.02s) --- PASS: TestNew/can't_open_existing_cache_with_wrong_passwd_permission (0.13s) --- PASS: TestNew/can't_create_DB_not_being_root_UID_or_GID (0.00s) --- PASS: TestNew/reuse_closed_cache_(files_exists) (0.12s) --- PASS: TestNew/create_cache_with_all_permissions (0.02s) --- PASS: TestNew/no_access_to_shadow_file_is_still_allowed (0.01s) --- PASS: TestNew/can_still_open_shadow_file_RO (0.01s) --- PASS: TestNew/can't_open_existing_cache_with_wrong_shadow_permission (0.12s) --- PASS: TestNew/can't_create_a_cache_with_Shadow_group (0.01s) 2023/09/07 12:36:13 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:13 DEBUG: encrypt password for user "myuser@domain.com" 2023/09/07 12:36:13 DEBUG: updating from last online login information for user "myuser@domain.com" 2023/09/07 12:36:13 DEBUG: Close database request 2023/09/07 12:36:13 DEBUG: Close database request 2023/09/07 12:36:13 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:13 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:13 DEBUG: request to close group iteration in db 2023/09/07 12:36:13 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:13 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:13 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:13 DEBUG: request to close group iteration in db 2023/09/07 12:36:13 DEBUG: request to close shadow iteration in db --- PASS: TestCloseCacheRetention (3.05s) 2023/09/07 12:36:13 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:13 DEBUG: encrypt password for user "myuser@domain.com" 2023/09/07 12:36:13 DEBUG: updating from last online login information for user "myuser@domain.com" 2023/09/07 12:36:13 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:13 DEBUG: Close database request 2023/09/07 12:36:13 DEBUG: Close database request 2023/09/07 12:36:13 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:13 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:13 DEBUG: request to close group iteration in db 2023/09/07 12:36:13 DEBUG: request to close shadow iteration in db --- PASS: TestUpdate (0.00s) --- PASS: TestUpdate/insert_a_new_user (0.14s) --- PASS: TestUpdate/we_don’t_create_about_the_user_case (0.14s) --- PASS: TestUpdate/can't_insert_with_shadow_unavailable_Only (0.04s) --- PASS: TestUpdate/can't_insert_with_shadow_Read_Only (0.03s) --- PASS: TestUpdate/insert_2_new_users (0.20s) --- PASS: TestUpdate/collide_generated_uids (0.20s) --- PASS: TestUpdate/can't_update_an_existing_user_failed_if_no_access_to_shadow (1.30s) --- PASS: TestUpdate/update_an_existing_user_should_refresh_password_and_last_online_login (1.31s) PASS ok github.com/ubuntu/aad-auth/internal/cache 3.432s === RUN TestLoadDefaultHomeAndShell === PAUSE TestLoadDefaultHomeAndShell === RUN TestLoadConfig === PAUSE TestLoadConfig === RUN TestToIni === PAUSE TestToIni === RUN TestValidate === PAUSE TestValidate === CONT TestLoadDefaultHomeAndShell === CONT TestValidate === RUN TestValidate/invalid_config,_multiple_domains === CONT TestToIni === PAUSE TestValidate/invalid_config,_multiple_domains === CONT TestLoadConfig === RUN TestLoadConfig/aad.conf,_all_values,_mismatch_domain === RUN TestLoadDefaultHomeAndShell/file_with_only_dshell --- PASS: TestToIni (0.00s) === PAUSE TestLoadConfig/aad.conf,_all_values,_mismatch_domain === RUN TestLoadConfig/aad.conf_with_'homedirpattern'_and_'shell'_only_in_domain === PAUSE TestLoadConfig/aad.conf_with_'homedirpattern'_and_'shell'_only_in_domain === PAUSE TestLoadDefaultHomeAndShell/file_with_only_dshell === RUN TestLoadConfig/aad.conf_does_not_exist === RUN TestLoadDefaultHomeAndShell/file_with_no_values === PAUSE TestLoadDefaultHomeAndShell/file_with_no_values === RUN TestValidate/valid_config,_default_domain === PAUSE TestLoadConfig/aad.conf_does_not_exist === RUN TestLoadDefaultHomeAndShell/file_does_not_exists_returns_empty_values === PAUSE TestLoadDefaultHomeAndShell/file_does_not_exists_returns_empty_values === RUN TestLoadDefaultHomeAndShell/empty_path_to_adduser.conf_returns_empty_values === PAUSE TestLoadDefaultHomeAndShell/empty_path_to_adduser.conf_returns_empty_values === RUN TestLoadDefaultHomeAndShell/file_with_both_home_and_shell === PAUSE TestLoadDefaultHomeAndShell/file_with_both_home_and_shell === PAUSE TestValidate/valid_config,_default_domain === RUN TestLoadDefaultHomeAndShell/file_with_only_dhome === RUN TestValidate/valid_config,_multiple_domains === PAUSE TestValidate/valid_config,_multiple_domains === RUN TestValidate/invalid_config,_default_domain === PAUSE TestValidate/invalid_config,_default_domain === RUN TestValidate/invalid_config,_commented_values === PAUSE TestValidate/invalid_config,_commented_values === CONT TestValidate/invalid_config,_multiple_domains 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/invalid-multiple-domains.conf === PAUSE TestLoadDefaultHomeAndShell/file_with_only_dhome === CONT TestLoadDefaultHomeAndShell/file_with_only_dshell === CONT TestValidate/invalid_config,_commented_values 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/invalid-commented.conf === CONT TestValidate/invalid_config,_default_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/invalid.conf === CONT TestValidate/valid_config,_multiple_domains 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/valid-multiple-domains.conf 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/valid-multiple-domains.conf === CONT TestValidate/valid_config,_default_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/valid.conf --- PASS: TestValidate (0.00s) --- PASS: TestValidate/invalid_config,_multiple_domains (0.00s) --- PASS: TestValidate/invalid_config,_commented_values (0.00s) --- PASS: TestValidate/invalid_config,_default_domain (0.00s) --- PASS: TestValidate/valid_config,_multiple_domains (0.00s) --- PASS: TestValidate/valid_config,_default_domain (0.00s) === RUN TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value_in_domain === PAUSE TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value_in_domain === RUN TestLoadConfig/aad.conf_with_missing_'shell'_value_in_domain === PAUSE TestLoadConfig/aad.conf_with_missing_'shell'_value_in_domain === RUN TestLoadConfig/aad.conf_with_missing_required_'tenant_id'_value_in_domain === PAUSE TestLoadConfig/aad.conf_with_missing_required_'tenant_id'_value_in_domain === RUN TestLoadConfig/aad.conf_with_'app_id'_only_in_domain === PAUSE TestLoadConfig/aad.conf_with_'app_id'_only_in_domain === RUN TestLoadConfig/aad.conf_with_missing_'homedirpattern' === PAUSE TestLoadConfig/aad.conf_with_missing_'homedirpattern' === RUN TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values_and_wrong_adduser.conf === PAUSE TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values_and_wrong_adduser.conf === RUN TestLoadConfig/aad.conf_missing_'app_id'_value === PAUSE TestLoadConfig/aad.conf_missing_'app_id'_value === RUN TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value === PAUSE TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value === RUN TestLoadConfig/aad.conf,_all_values,_with_domain === PAUSE TestLoadConfig/aad.conf,_all_values,_with_domain === RUN TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell'_values_in_domain === PAUSE TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell'_values_in_domain === RUN TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration' === PAUSE TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration' === RUN TestLoadConfig/add.conf_with_'shell'_only_in_domain === PAUSE TestLoadConfig/add.conf_with_'shell'_only_in_domain === RUN TestLoadConfig/aad.conf_missing_'tenant_id'_value === PAUSE TestLoadConfig/aad.conf_missing_'tenant_id'_value === RUN TestLoadConfig/aad.conf,_all_values,_only_in_domain === PAUSE TestLoadConfig/aad.conf,_all_values,_only_in_domain === RUN TestLoadConfig/aad.conf_with_missing_'homedirpattern'_value_in_domain === PAUSE TestLoadConfig/aad.conf_with_missing_'homedirpattern'_value_in_domain === RUN TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration'_value_in_domain === PAUSE TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration'_value_in_domain === RUN TestLoadConfig/aad.conf_with_missing_'shell' === PAUSE TestLoadConfig/aad.conf_with_missing_'shell' === RUN TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell' === PAUSE TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell' === RUN TestLoadConfig/aad.conf_with_'offline_credentials_expiration'_only_in_domain === PAUSE TestLoadConfig/aad.conf_with_'offline_credentials_expiration'_only_in_domain === CONT TestLoadDefaultHomeAndShell/empty_path_to_adduser.conf_returns_empty_values === CONT TestLoadDefaultHomeAndShell/file_with_only_dhome === RUN TestLoadConfig/aad.conf,_all_values,_no_domain === PAUSE TestLoadConfig/aad.conf,_all_values,_no_domain === CONT TestLoadDefaultHomeAndShell/file_with_both_home_and_shell === CONT TestLoadDefaultHomeAndShell/file_does_not_exists_returns_empty_values === RUN TestLoadConfig/aad.conf_with_'homedirpattern'_only_in_domain 2023/09/07 12:36:16 DEBUG: Could not open testdata/TestLoadDefaultHomeAndShell/foo/doesnotexists.conf, using defaults for homedir and shell: open testdata/TestLoadDefaultHomeAndShell/foo/doesnotexists.conf: no such file or directory === CONT TestLoadDefaultHomeAndShell/file_with_no_values === PAUSE TestLoadConfig/aad.conf_with_'homedirpattern'_only_in_domain === RUN TestLoadConfig/aad.conf_with_'tenant_id'_only_in_domain === PAUSE TestLoadConfig/aad.conf_with_'tenant_id'_only_in_domain === RUN TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values,_but_valid_adduser.conf === PAUSE TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values,_but_valid_adduser.conf === RUN TestLoadConfig/aad.conf_with_missing_required_'app_id'_value_in_domain === PAUSE TestLoadConfig/aad.conf_with_missing_required_'app_id'_value_in_domain === CONT TestLoadConfig/aad.conf,_all_values,_mismatch_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-all_values-with_domain.conf --- PASS: TestLoadDefaultHomeAndShell (0.00s) --- PASS: TestLoadDefaultHomeAndShell/file_with_only_dshell (0.00s) --- PASS: TestLoadDefaultHomeAndShell/empty_path_to_adduser.conf_returns_empty_values (0.00s) --- PASS: TestLoadDefaultHomeAndShell/file_with_only_dhome (0.00s) --- PASS: TestLoadDefaultHomeAndShell/file_with_both_home_and_shell (0.00s) --- PASS: TestLoadDefaultHomeAndShell/file_does_not_exists_returns_empty_values (0.00s) --- PASS: TestLoadDefaultHomeAndShell/file_with_no_values (0.00s) === CONT TestLoadConfig/add.conf_with_'shell'_only_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-shell_only_in_domain.conf === CONT TestLoadConfig/aad.conf_with_missing_required_'app_id'_value_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_appId-domain.conf === CONT TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values,_but_valid_adduser.conf 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_homedirpattern_and_shell.conf === CONT TestLoadConfig/aad.conf_with_'tenant_id'_only_in_domain === CONT TestLoadConfig/aad.conf_with_'homedirpattern'_only_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-tenantId_only_in_domain.conf 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-homedirpattern_only_in_domain.conf === CONT TestLoadConfig/aad.conf,_all_values,_no_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-all_values-no_domain.conf 2023/09/07 12:36:16 DEBUG: Could not open valid_adduser.conf, using defaults for homedir and shell: open valid_adduser.conf: no such file or directory === CONT TestLoadConfig/aad.conf_with_'offline_credentials_expiration'_only_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-expiration_only_in_domain.conf === CONT TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell' === CONT TestLoadConfig/aad.conf_with_missing_'shell' 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_shell.conf 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_homedirpattern_and_shell.conf === CONT TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration'_value_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_expiration-domain.conf === CONT TestLoadConfig/aad.conf_with_missing_'homedirpattern'_value_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_homedirpattern-domain.conf === CONT TestLoadConfig/aad.conf,_all_values,_only_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-all_values_only_in_domain.conf === CONT TestLoadConfig/aad.conf_missing_'tenant_id'_value 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_tenantId.conf === CONT TestLoadConfig/aad.conf_with_missing_'homedirpattern' 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_homedirpattern.conf === CONT TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration' 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_expiration.conf === CONT TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell'_values_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_homedirpattern_and_shell-domain.conf === CONT TestLoadConfig/aad.conf,_all_values,_with_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-all_values-with_domain.conf === CONT TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-invalid_expiration.conf === CONT TestLoadConfig/aad.conf_missing_'app_id'_value 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_appId.conf === CONT TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values_and_wrong_adduser.conf === CONT TestLoadConfig/aad.conf_with_missing_'shell'_value_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_homedirpattern_and_shell.conf 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_shell-domain.conf === CONT TestLoadConfig/aad.conf_with_'app_id'_only_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-appId_only_in_domain.conf === CONT TestLoadConfig/aad.conf_with_missing_required_'tenant_id'_value_in_domain 2023/09/07 12:36:16 DEBUG: Could not open doesnotexist.conf, using defaults for homedir and shell: open doesnotexist.conf: no such file or directory 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-missing_tenantId-domain.conf === CONT TestLoadConfig/aad.conf_does_not_exist 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/doestnotexists.conf === CONT TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-invalid_expiration-domain.conf === CONT TestLoadConfig/aad.conf_with_'homedirpattern'_and_'shell'_only_in_domain 2023/09/07 12:36:16 DEBUG: Loading configuration from testdata/TestLoadConfig/aad-homedirpattern_and_shell_only_in_domain.conf --- PASS: TestLoadConfig (0.00s) --- PASS: TestLoadConfig/aad.conf,_all_values,_mismatch_domain (0.00s) --- PASS: TestLoadConfig/add.conf_with_'shell'_only_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_required_'app_id'_value_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_'tenant_id'_only_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf,_all_values,_no_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_'homedirpattern'_only_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values,_but_valid_adduser.conf (0.00s) --- PASS: TestLoadConfig/aad.conf_with_'offline_credentials_expiration'_only_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'shell' (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell' (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration'_value_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_missing_'tenant_id'_value (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'homedirpattern'_value_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf,_all_values,_only_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'homedirpattern' (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'offline_credentials_expiration' (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'homedirpattern'_and_'shell'_values_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf,_all_values,_with_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value (0.00s) --- PASS: TestLoadConfig/aad.conf_missing_'app_id'_value (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'homedir'_and_'shell'_values_and_wrong_adduser.conf (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_'shell'_value_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_'app_id'_only_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_missing_required_'tenant_id'_value_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_does_not_exist (0.00s) --- PASS: TestLoadConfig/aad.conf_with_invalid_'offline_credentials_expiration'_value_in_domain (0.00s) --- PASS: TestLoadConfig/aad.conf_with_'homedirpattern'_and_'shell'_only_in_domain (0.00s) PASS ok github.com/ubuntu/aad-auth/internal/config 0.018s ? github.com/ubuntu/aad-auth/internal/consts [no test files] ? github.com/ubuntu/aad-auth/internal/generators [no test files] === RUN TestTranslations === RUN TestTranslations/en_DK._is_en_DK === RUN TestTranslations/Missing_locale === RUN TestTranslations/Missing_domain === RUN TestTranslations/Invalid_locale_directory === RUN TestTranslations/Multiple_text_elems === RUN TestTranslations/No_loc_fallbacks_to_LANG_if_no_LC_MESSAGES === RUN TestTranslations/Init_wasn't_ran === RUN TestTranslations/One_text_elem,_prefer_en_DK_over_en === RUN TestTranslations/Fallback_to_en_if_en_DK_isn't_present === RUN TestTranslations/Prefer_locale-langpack_to_locale === RUN TestTranslations/Untranslated_elem === RUN TestTranslations/en_DK@_is_en_DK === RUN TestTranslations/No_loc_prefers_LC_MESSAGES_first --- PASS: TestTranslations (0.02s) --- PASS: TestTranslations/en_DK._is_en_DK (0.00s) --- PASS: TestTranslations/Missing_locale (0.00s) --- PASS: TestTranslations/Missing_domain (0.00s) --- PASS: TestTranslations/Invalid_locale_directory (0.00s) --- PASS: TestTranslations/Multiple_text_elems (0.00s) --- PASS: TestTranslations/No_loc_fallbacks_to_LANG_if_no_LC_MESSAGES (0.00s) --- PASS: TestTranslations/Init_wasn't_ran (0.00s) --- PASS: TestTranslations/One_text_elem,_prefer_en_DK_over_en (0.00s) --- PASS: TestTranslations/Fallback_to_en_if_en_DK_isn't_present (0.00s) --- PASS: TestTranslations/Prefer_locale-langpack_to_locale (0.00s) --- PASS: TestTranslations/Untranslated_elem (0.00s) --- PASS: TestTranslations/en_DK@_is_en_DK (0.00s) --- PASS: TestTranslations/No_loc_prefers_LC_MESSAGES_first (0.00s) PASS ok github.com/ubuntu/aad-auth/internal/i18n 0.025s === RUN TestNormalizeMsg === PAUSE TestNormalizeMsg === RUN TestCtxWithLogger --- PASS: TestCtxWithLogger (0.00s) === RUN TestCloseLoggerFromContextNoLogger 2023/09/07 12:36:17 ERROR: no logger attached to context --- PASS: TestCloseLoggerFromContextNoLogger (0.00s) === RUN TestLogging === RUN TestLogging/warn,_with_logger === RUN TestLogging/warn,_on_stderr === RUN TestLogging/crit,_with_logger === RUN TestLogging/debug,_on_stderr === RUN TestLogging/info,_on_stderr === RUN TestLogging/err,_with_logger === RUN TestLogging/err,_on_stderr === RUN TestLogging/crit,_on_stderr === RUN TestLogging/message_already_have_an_EOL === RUN TestLogging/debug,_with_logger === RUN TestLogging/info,_with_logger --- PASS: TestLogging (0.00s) --- PASS: TestLogging/warn,_with_logger (0.00s) --- PASS: TestLogging/warn,_on_stderr (0.00s) --- PASS: TestLogging/crit,_with_logger (0.00s) --- PASS: TestLogging/debug,_on_stderr (0.00s) --- PASS: TestLogging/info,_on_stderr (0.00s) --- PASS: TestLogging/err,_with_logger (0.00s) --- PASS: TestLogging/err,_on_stderr (0.00s) --- PASS: TestLogging/crit,_on_stderr (0.00s) --- PASS: TestLogging/message_already_have_an_EOL (0.00s) --- PASS: TestLogging/debug,_with_logger (0.00s) --- PASS: TestLogging/info,_with_logger (0.00s) === RUN TestCtxWithLogrusLogger --- PASS: TestCtxWithLogrusLogger (0.00s) === RUN TestLogrusLogging === RUN TestLogrusLogging/info_with_verbosity === RUN TestLogrusLogging/warning === RUN TestLogrusLogging/error === RUN TestLogrusLogging/message_already_have_an_EOL === RUN TestLogrusLogging/debug_with_default_verbosity === RUN TestLogrusLogging/debug_with_verbosity === RUN TestLogrusLogging/debug_with_caller === RUN TestLogrusLogging/info_with_default_verbosity --- PASS: TestLogrusLogging (0.00s) --- PASS: TestLogrusLogging/info_with_verbosity (0.00s) --- PASS: TestLogrusLogging/warning (0.00s) --- PASS: TestLogrusLogging/error (0.00s) --- PASS: TestLogrusLogging/message_already_have_an_EOL (0.00s) --- PASS: TestLogrusLogging/debug_with_default_verbosity (0.00s) --- PASS: TestLogrusLogging/debug_with_verbosity (0.00s) --- PASS: TestLogrusLogging/debug_with_caller (0.00s) --- PASS: TestLogrusLogging/info_with_default_verbosity (0.00s) === CONT TestNormalizeMsg === RUN TestNormalizeMsg/msg_will_always_end_by_EOL === PAUSE TestNormalizeMsg/msg_will_always_end_by_EOL === RUN TestNormalizeMsg/msg_with_EOL_is_unchanged === PAUSE TestNormalizeMsg/msg_with_EOL_is_unchanged === CONT TestNormalizeMsg/msg_will_always_end_by_EOL === CONT TestNormalizeMsg/msg_with_EOL_is_unchanged --- PASS: TestNormalizeMsg (0.00s) --- PASS: TestNormalizeMsg/msg_will_always_end_by_EOL (0.00s) --- PASS: TestNormalizeMsg/msg_with_EOL_is_unchanged (0.00s) PASS ok github.com/ubuntu/aad-auth/internal/logger 0.010s === RUN TestConvertErr === PAUSE TestConvertErr === RUN TestCtxWithSyslogLogger === PAUSE TestCtxWithSyslogLogger === RUN TestCtxWithSyslogLoggerDebugWithEnVariable === RUN TestCtxWithSyslogLoggerDebugWithEnVariable/log_debug_message_when_in_debug_mode === RUN TestCtxWithSyslogLoggerDebugWithEnVariable/log_to_stderr_when_set_to 2023/09/07 12:36:18 ERROR: no logger attached to context === RUN TestCtxWithSyslogLoggerDebugWithEnVariable/don't_log_anything_when_not_in_debug --- PASS: TestCtxWithSyslogLoggerDebugWithEnVariable (0.00s) --- PASS: TestCtxWithSyslogLoggerDebugWithEnVariable/log_debug_message_when_in_debug_mode (0.00s) --- PASS: TestCtxWithSyslogLoggerDebugWithEnVariable/log_to_stderr_when_set_to (0.00s) --- PASS: TestCtxWithSyslogLoggerDebugWithEnVariable/don't_log_anything_when_not_in_debug (0.00s) === RUN TestLogging === PAUSE TestLogging === CONT TestConvertErr === CONT TestLogging === RUN TestConvertErr/random_error_is_converted_to_ErrUnavailableENoEnt === PAUSE TestConvertErr/random_error_is_converted_to_ErrUnavailableENoEnt === RUN TestConvertErr/nil_error_should_return_nil === CONT TestCtxWithSyslogLogger --- PASS: TestCtxWithSyslogLogger (0.00s) === PAUSE TestConvertErr/nil_error_should_return_nil === RUN TestLogging/info === RUN TestConvertErr/wrapped_ErrTryAgainEAgain_error_retains_original_error_type === PAUSE TestConvertErr/wrapped_ErrTryAgainEAgain_error_retains_original_error_type === RUN TestConvertErr/wrapped_ErrTryAgainERange_error_retains_original_error_type === PAUSE TestConvertErr/wrapped_ErrTryAgainERange_error_retains_original_error_type === PAUSE TestLogging/info === RUN TestConvertErr/wrapped_ErrUnavailableENoEnt_error_retains_original_error_type === PAUSE TestConvertErr/wrapped_ErrUnavailableENoEnt_error_retains_original_error_type === RUN TestLogging/warn === PAUSE TestLogging/warn === RUN TestLogging/err === PAUSE TestLogging/err === RUN TestLogging/crit === PAUSE TestLogging/crit === RUN TestConvertErr/wrapped_ErrNotFoundENoEnt_error_retains_original_error_type === RUN TestLogging/debug_is_not_printed_with_default_log_level === PAUSE TestConvertErr/wrapped_ErrNotFoundENoEnt_error_retains_original_error_type === RUN TestConvertErr/wrapped_ErrNotFoundSuccess_error_retains_original_error_type === PAUSE TestConvertErr/wrapped_ErrNotFoundSuccess_error_retains_original_error_type === RUN TestConvertErr/wrapped_ErrNoEnt_error_is_converted_to_ErrNotFoundENoEnt === PAUSE TestConvertErr/wrapped_ErrNoEnt_error_is_converted_to_ErrNotFoundENoEnt === CONT TestConvertErr/random_error_is_converted_to_ErrUnavailableENoEnt === CONT TestConvertErr/wrapped_ErrNoEnt_error_is_converted_to_ErrNotFoundENoEnt === PAUSE TestLogging/debug_is_not_printed_with_default_log_level === CONT TestConvertErr/wrapped_ErrNotFoundENoEnt_error_retains_original_error_type === CONT TestConvertErr/wrapped_ErrUnavailableENoEnt_error_retains_original_error_type === CONT TestConvertErr/wrapped_ErrTryAgainERange_error_retains_original_error_type === CONT TestConvertErr/nil_error_should_return_nil === CONT TestConvertErr/wrapped_ErrNotFoundSuccess_error_retains_original_error_type === RUN TestLogging/info_message_is_printed_with_default_log_level === CONT TestConvertErr/wrapped_ErrTryAgainEAgain_error_retains_original_error_type === PAUSE TestLogging/info_message_is_printed_with_default_log_level --- PASS: TestConvertErr (0.00s) --- PASS: TestConvertErr/wrapped_ErrNoEnt_error_is_converted_to_ErrNotFoundENoEnt (0.00s) --- PASS: TestConvertErr/random_error_is_converted_to_ErrUnavailableENoEnt (0.00s) --- PASS: TestConvertErr/wrapped_ErrUnavailableENoEnt_error_retains_original_error_type (0.00s) --- PASS: TestConvertErr/wrapped_ErrNotFoundENoEnt_error_retains_original_error_type (0.00s) --- PASS: TestConvertErr/wrapped_ErrTryAgainERange_error_retains_original_error_type (0.00s) --- PASS: TestConvertErr/nil_error_should_return_nil (0.00s) --- PASS: TestConvertErr/wrapped_ErrNotFoundSuccess_error_retains_original_error_type (0.00s) --- PASS: TestConvertErr/wrapped_ErrTryAgainEAgain_error_retains_original_error_type (0.00s) === RUN TestLogging/debug === PAUSE TestLogging/debug === CONT TestLogging/info === CONT TestLogging/debug_is_not_printed_with_default_log_level === CONT TestLogging/crit === CONT TestLogging/info_message_is_printed_with_default_log_level === CONT TestLogging/err === CONT TestLogging/warn === CONT TestLogging/debug --- PASS: TestLogging (0.00s) --- PASS: TestLogging/info (0.00s) --- PASS: TestLogging/debug_is_not_printed_with_default_log_level (0.00s) --- PASS: TestLogging/crit (0.00s) --- PASS: TestLogging/info_message_is_printed_with_default_log_level (0.00s) --- PASS: TestLogging/err (0.00s) --- PASS: TestLogging/warn (0.00s) --- PASS: TestLogging/debug (0.00s) PASS ok github.com/ubuntu/aad-auth/internal/nss 0.010s === RUN TestNewByName === PAUSE TestNewByName === RUN TestNewByGID === PAUSE TestNewByGID === RUN TestNextEntry === RUN TestNextEntry/partial_iteration_then_ends_works 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNextEntrypartial_iteration_then_ends_works464595100/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works464595100/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works464595100/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNextEntrypartial_iteration_then_ends_works464595100/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works464595100/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works464595100/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Close database request === RUN TestNextEntry/get_all_groups 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNextEntryget_all_groups3201437310/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryget_all_groups3201437310/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryget_all_groups3201437310/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNextEntryget_all_groups3201437310/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryget_all_groups3201437310/001/shadow.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryget_all_groups3201437310/001/passwd.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Close database request === RUN TestNextEntry/no_group_in_db_does_not_fail 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNextEntryno_group_in_db_does_not_fail3400745531/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryno_group_in_db_does_not_fail3400745531/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryno_group_in_db_does_not_fail3400745531/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: Close database request === RUN TestNextEntry/error_on_iteration_not_being_initialized_first 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first4255031759/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first4255031759/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first4255031759/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: Close database request --- PASS: TestNextEntry (0.14s) --- PASS: TestNextEntry/partial_iteration_then_ends_works (0.05s) --- PASS: TestNextEntry/get_all_groups (0.04s) --- PASS: TestNextEntry/no_group_in_db_does_not_fail (0.02s) --- PASS: TestNextEntry/error_on_iteration_not_being_initialized_first (0.04s) === RUN TestStartEndEntryIteration === RUN TestStartEndEntryIteration/can_start_and_end_iteration 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationcan_start_and_end_iteration1524139737/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationcan_start_and_end_iteration1524139737/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationcan_start_and_end_iteration1524139737/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: Close database request === RUN TestStartEndEntryIteration/no_error_when_ending_a_not_started_iteration 2023/09/07 12:36:21 WARNING: group entry iteration ended without initialization first === RUN TestStartEndEntryIteration/error_in_start_when_iteration_already_in_progress 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2477311790/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2477311790/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2477311790/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: Close database request === RUN TestStartEndEntryIteration/error_in_start_when_error_on_opening_cache 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationerror_in_start_when_error_on_opening_cache2476522065/001 --- PASS: TestStartEndEntryIteration (0.03s) --- PASS: TestStartEndEntryIteration/can_start_and_end_iteration (0.02s) --- PASS: TestStartEndEntryIteration/no_error_when_ending_a_not_started_iteration (0.00s) --- PASS: TestStartEndEntryIteration/error_in_start_when_iteration_already_in_progress (0.02s) --- PASS: TestStartEndEntryIteration/error_in_start_when_error_on_opening_cache (0.00s) === RUN TestRestartIterationWithoutEndingPreviousOne 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestRestartIterationWithoutEndingPreviousOne2401561538/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne2401561538/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne2401561538/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestRestartIterationWithoutEndingPreviousOne2401561538/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne2401561538/001/shadow.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne2401561538/001/passwd.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Reusing existing opened cache 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: get next group entry 2023/09/07 12:36:21 DEBUG: request next group entry in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 WARNING: group entry iteration ended without initialization first 2023/09/07 12:36:21 DEBUG: Close database request --- PASS: TestRestartIterationWithoutEndingPreviousOne (0.04s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestToCgroup === PAUSE TestToCgroup === CONT TestNewByName === CONT TestToCgroup === RUN TestNewByName/shadow_group_is_ignored,_as_not_part_of_aad === PAUSE TestNewByName/shadow_group_is_ignored,_as_not_part_of_aad === RUN TestNewByName/error_on_cache_not_available === RUN TestToCgroup/can't_allocate_with_buffer_too_small === PAUSE TestNewByName/error_on_cache_not_available === RUN TestNewByName/get_existing_group_by_name === PAUSE TestToCgroup/can't_allocate_with_buffer_too_small === PAUSE TestNewByName/get_existing_group_by_name === RUN TestToCgroup/can_convert_group_to_C_group === CONT TestNewByGID === PAUSE TestToCgroup/can_convert_group_to_C_group === RUN TestToCgroup/can_convert_group_with_five_members_to_C_group === PAUSE TestToCgroup/can_convert_group_with_five_members_to_C_group === CONT TestToCgroup/can't_allocate_with_buffer_too_small === CONT TestToCgroup/can_convert_group_to_C_group === RUN TestNewByGID/get_existing_group_by_gid === PAUSE TestNewByGID/get_existing_group_by_gid === RUN TestNewByGID/error_on_non_existing_group === CONT TestToCgroup/can_convert_group_with_five_members_to_C_group === PAUSE TestNewByGID/error_on_non_existing_group === RUN TestNewByName/error_on_non_existing_group === RUN TestNewByGID/error_on_cache_not_available === PAUSE TestNewByGID/error_on_cache_not_available === CONT TestNewByGID/get_existing_group_by_gid === PAUSE TestNewByName/error_on_non_existing_group === CONT TestNewByName/shadow_group_is_ignored,_as_not_part_of_aad 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByGIDget_existing_group_by_gid39672020/001 === CONT TestNewByGID/error_on_cache_not_available --- PASS: TestToCgroup (0.00s) --- PASS: TestToCgroup/can't_allocate_with_buffer_too_small (0.00s) --- PASS: TestToCgroup/can_convert_group_to_C_group (0.00s) --- PASS: TestToCgroup/can_convert_group_with_five_members_to_C_group (0.00s) === CONT TestNewByGID/error_on_non_existing_group 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDget_existing_group_by_gid39672020/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDget_existing_group_by_gid39672020/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByNameshadow_group_is_ignored,_as_not_part_of_aad3539828934/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameshadow_group_is_ignored,_as_not_part_of_aad3539828934/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameshadow_group_is_ignored,_as_not_part_of_aad3539828934/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByGIDerror_on_cache_not_available1989365953/001 2023/09/07 12:36:21 DEBUG: Requesting an group entry matching GID 1929326240 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDerror_on_cache_not_available1989365953/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDerror_on_cache_not_available1989365953/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByGIDerror_on_non_existing_group1955199728/001 2023/09/07 12:36:21 DEBUG: Requesting a group entry matching name "shadow" 2023/09/07 12:36:21 DEBUG: Ignoring shadow group as it's not in our database 2023/09/07 12:36:21 DEBUG: Close database request === CONT TestNewByName/get_existing_group_by_name 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDerror_on_non_existing_group1955199728/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDerror_on_non_existing_group1955199728/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByGIDget_existing_group_by_gid39672020/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDget_existing_group_by_gid39672020/001/shadow.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDget_existing_group_by_gid39672020/001/passwd.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: getting group information from cache for gid 1929326240 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByNameget_existing_group_by_name2713191789/001 2023/09/07 12:36:21 DEBUG: Close database request === CONT TestNewByName/error_on_non_existing_group 2023/09/07 12:36:21 DEBUG: Requesting an group entry matching GID 1929326240 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_group_by_name2713191789/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_group_by_name2713191789/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_non_existing_group3021689607/001 2023/09/07 12:36:21 DEBUG: Requesting an group entry matching GID 4242 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_group3021689607/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_group3021689607/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByGIDerror_on_cache_not_available1989365953/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDerror_on_cache_not_available1989365953/001/passwd.db 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByGIDerror_on_non_existing_group1955199728/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDerror_on_non_existing_group1955199728/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByGIDerror_on_non_existing_group1955199728/001/shadow.db === CONT TestNewByName/error_on_cache_not_available 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: getting group information from cache for gid 4242 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_cache_not_available1980383902/001 --- PASS: TestNewByGID (0.00s) --- PASS: TestNewByGID/get_existing_group_by_gid (0.10s) --- PASS: TestNewByGID/error_on_cache_not_available (0.14s) --- PASS: TestNewByGID/error_on_non_existing_group (0.14s) 2023/09/07 12:36:21 DEBUG: Requesting a group entry matching name "myuser@domain.com" 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available1980383902/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available1980383902/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByNameget_existing_group_by_name2713191789/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_group_by_name2713191789/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_group_by_name2713191789/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: getting group information from cache for "myuser@domain.com" 2023/09/07 12:36:21 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:21 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:21 DEBUG: request to close group iteration in db 2023/09/07 12:36:21 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Requesting a group entry matching name "notexists@domain.com" 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_non_existing_group3021689607/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_group3021689607/001/passwd.db 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_group3021689607/001/shadow.db 2023/09/07 12:36:21 DEBUG: Shadow db mode: 2 2023/09/07 12:36:21 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:21 DEBUG: getting group information from cache for "notexists@domain.com" 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Close database request 2023/09/07 12:36:21 DEBUG: Requesting a group entry matching name "myuser@domain.com" 2023/09/07 12:36:21 DEBUG: Cache initialization 2023/09/07 12:36:21 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_cache_not_available1980383902/001 2023/09/07 12:36:21 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available1980383902/001/shadow.db 2023/09/07 12:36:21 DEBUG: Close database request --- PASS: TestNewByName (0.00s) --- PASS: TestNewByName/shadow_group_is_ignored,_as_not_part_of_aad (0.08s) --- PASS: TestNewByName/get_existing_group_by_name (0.09s) --- PASS: TestNewByName/error_on_non_existing_group (0.08s) --- PASS: TestNewByName/error_on_cache_not_available (0.05s) PASS ok github.com/ubuntu/aad-auth/internal/nss/group 0.427s === RUN TestNewByName === PAUSE TestNewByName === RUN TestNewByUID === PAUSE TestNewByUID === RUN TestNextEntry === RUN TestNextEntry/partial_iteration_then_ends_works 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNextEntrypartial_iteration_then_ends_works243784882/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works243784882/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works243784882/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNextEntrypartial_iteration_then_ends_works243784882/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works243784882/001/shadow.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works243784882/001/passwd.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Close database request === RUN TestNextEntry/get_all_users 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNextEntryget_all_users55547845/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users55547845/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users55547845/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNextEntryget_all_users55547845/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users55547845/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users55547845/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Close database request === RUN TestNextEntry/no_user_in_db_does_not_fail 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNextEntryno_user_in_db_does_not_fail1287984960/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryno_user_in_db_does_not_fail1287984960/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryno_user_in_db_does_not_fail1287984960/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: Close database request === RUN TestNextEntry/error_on_iteration_not_being_initialized_first 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first1470957264/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first1470957264/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first1470957264/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: Close database request --- PASS: TestNextEntry (0.16s) --- PASS: TestNextEntry/partial_iteration_then_ends_works (0.05s) --- PASS: TestNextEntry/get_all_users (0.05s) --- PASS: TestNextEntry/no_user_in_db_does_not_fail (0.02s) --- PASS: TestNextEntry/error_on_iteration_not_being_initialized_first (0.04s) === RUN TestStartEndEntryIteration === RUN TestStartEndEntryIteration/no_error_when_ending_a_not_started_iteration 2023/09/07 12:36:23 WARNING: passwd entry iteration ended without initialization first === RUN TestStartEndEntryIteration/error_in_start_when_iteration_already_in_progress 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2413217771/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2413217771/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2413217771/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: Close database request === RUN TestStartEndEntryIteration/error_in_start_when_error_on_opening_cache 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationerror_in_start_when_error_on_opening_cache349203037/001 === RUN TestStartEndEntryIteration/can_start_and_end_iteration 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationcan_start_and_end_iteration3582796498/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationcan_start_and_end_iteration3582796498/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationcan_start_and_end_iteration3582796498/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: Close database request --- PASS: TestStartEndEntryIteration (0.04s) --- PASS: TestStartEndEntryIteration/no_error_when_ending_a_not_started_iteration (0.00s) --- PASS: TestStartEndEntryIteration/error_in_start_when_iteration_already_in_progress (0.02s) --- PASS: TestStartEndEntryIteration/error_in_start_when_error_on_opening_cache (0.00s) --- PASS: TestStartEndEntryIteration/can_start_and_end_iteration (0.02s) === RUN TestRestartIterationWithoutEndingPreviousOne 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestRestartIterationWithoutEndingPreviousOne3318788668/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne3318788668/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne3318788668/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestRestartIterationWithoutEndingPreviousOne3318788668/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne3318788668/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne3318788668/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Reusing existing opened cache 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: get next passwd entry 2023/09/07 12:36:23 DEBUG: request next passwd entry in db 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 WARNING: passwd entry iteration ended without initialization first 2023/09/07 12:36:23 DEBUG: Close database request --- PASS: TestRestartIterationWithoutEndingPreviousOne (0.05s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestToCpasswd === PAUSE TestToCpasswd === CONT TestNewByName === CONT TestToCpasswd === RUN TestNewByName/get_existing_user_by_name === PAUSE TestNewByName/get_existing_user_by_name === RUN TestToCpasswd/can't_allocate_with_buffer_too_small === CONT TestNewByUID === RUN TestNewByUID/get_existing_user_by_uid === PAUSE TestNewByUID/get_existing_user_by_uid === RUN TestNewByName/error_on_non_existing_user === RUN TestNewByUID/error_on_non_existing_user === PAUSE TestNewByUID/error_on_non_existing_user === RUN TestNewByUID/error_on_cache_not_available === PAUSE TestNewByName/error_on_non_existing_user === PAUSE TestNewByUID/error_on_cache_not_available === CONT TestNewByUID/get_existing_user_by_uid === RUN TestNewByName/error_on_cache_not_available === PAUSE TestToCpasswd/can't_allocate_with_buffer_too_small === PAUSE TestNewByName/error_on_cache_not_available === RUN TestToCpasswd/can_convert_to_C_pwd === CONT TestNewByUID/error_on_cache_not_available === PAUSE TestToCpasswd/can_convert_to_C_pwd 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByUIDget_existing_user_by_uid860622096/001 === CONT TestNewByUID/error_on_non_existing_user === CONT TestNewByName/get_existing_user_by_name 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDget_existing_user_by_uid860622096/001/shadow.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDget_existing_user_by_uid860622096/001/passwd.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByUIDerror_on_cache_not_available35280703/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDerror_on_cache_not_available35280703/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDerror_on_cache_not_available35280703/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByUIDerror_on_non_existing_user2321293498/001 2023/09/07 12:36:23 DEBUG: Requesting a passwd entry matching UID 1929326240 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDerror_on_non_existing_user2321293498/001/shadow.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDerror_on_non_existing_user2321293498/001/passwd.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByNameget_existing_user_by_name2961598129/001 2023/09/07 12:36:23 DEBUG: Requesting a passwd entry matching UID 1929326240 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name2961598129/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name2961598129/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByUIDget_existing_user_by_uid860622096/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDget_existing_user_by_uid860622096/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDget_existing_user_by_uid860622096/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: getting user information from cache for uid 1929326240 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByUIDerror_on_cache_not_available35280703/001 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDerror_on_cache_not_available35280703/001/passwd.db 2023/09/07 12:36:23 DEBUG: Close database request === CONT TestNewByName/error_on_cache_not_available 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_cache_not_available624214238/001 === CONT TestNewByName/error_on_non_existing_user 2023/09/07 12:36:23 DEBUG: Requesting a passwd entry matching UID 4242 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available624214238/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available624214238/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_non_existing_user4068903129/001 2023/09/07 12:36:23 DEBUG: Requesting a passwd entry matching name "myuser@domain.com" 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user4068903129/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user4068903129/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByUIDerror_on_non_existing_user2321293498/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDerror_on_non_existing_user2321293498/001/shadow.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByUIDerror_on_non_existing_user2321293498/001/passwd.db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: getting user information from cache for uid 4242 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByNameget_existing_user_by_name2961598129/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name2961598129/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name2961598129/001/shadow.db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago --- PASS: TestNewByUID (0.00s) --- PASS: TestNewByUID/get_existing_user_by_uid (0.09s) --- PASS: TestNewByUID/error_on_cache_not_available (0.09s) --- PASS: TestNewByUID/error_on_non_existing_user (0.15s) === CONT TestToCpasswd/can't_allocate_with_buffer_too_small === CONT TestToCpasswd/can_convert_to_C_pwd --- PASS: TestToCpasswd (0.00s) --- PASS: TestToCpasswd/can't_allocate_with_buffer_too_small (0.00s) --- PASS: TestToCpasswd/can_convert_to_C_pwd (0.00s) 2023/09/07 12:36:23 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:23 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:23 DEBUG: request to close group iteration in db 2023/09/07 12:36:23 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:23 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Requesting a passwd entry matching name "myuser@domain.com" 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_cache_not_available624214238/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available624214238/001/passwd.db 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Requesting a passwd entry matching name "notexists@domain.com" 2023/09/07 12:36:23 DEBUG: Cache initialization 2023/09/07 12:36:23 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_non_existing_user4068903129/001 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user4068903129/001/passwd.db 2023/09/07 12:36:23 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user4068903129/001/shadow.db 2023/09/07 12:36:23 DEBUG: Shadow db mode: 2 2023/09/07 12:36:23 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:23 DEBUG: getting user information from cache for "notexists@domain.com" 2023/09/07 12:36:23 DEBUG: Close database request 2023/09/07 12:36:23 DEBUG: Close database request --- PASS: TestNewByName (0.00s) --- PASS: TestNewByName/get_existing_user_by_name (0.15s) --- PASS: TestNewByName/error_on_cache_not_available (0.06s) --- PASS: TestNewByName/error_on_non_existing_user (0.08s) PASS ok github.com/ubuntu/aad-auth/internal/nss/passwd 0.424s === RUN TestNewByName === PAUSE TestNewByName === RUN TestNextEntry === RUN TestNextEntry/partial_iteration_then_ends_works 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNextEntrypartial_iteration_then_ends_works526865169/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works526865169/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works526865169/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:25 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:25 DEBUG: request to close group iteration in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNextEntrypartial_iteration_then_ends_works526865169/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works526865169/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntrypartial_iteration_then_ends_works526865169/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Close database request === RUN TestNextEntry/get_all_users 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNextEntryget_all_users1477212534/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users1477212534/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users1477212534/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:25 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:25 DEBUG: request to close group iteration in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNextEntryget_all_users1477212534/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users1477212534/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryget_all_users1477212534/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Close database request === RUN TestNextEntry/no_user_in_db_does_not_fail 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNextEntryno_user_in_db_does_not_fail3925491138/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryno_user_in_db_does_not_fail3925491138/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryno_user_in_db_does_not_fail3925491138/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request === RUN TestNextEntry/error_on_iteration_not_being_initialized_first 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first20569497/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first20569497/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNextEntryerror_on_iteration_not_being_initialized_first20569497/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:25 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:25 DEBUG: request to close group iteration in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: Close database request --- PASS: TestNextEntry (0.15s) --- PASS: TestNextEntry/partial_iteration_then_ends_works (0.05s) --- PASS: TestNextEntry/get_all_users (0.05s) --- PASS: TestNextEntry/no_user_in_db_does_not_fail (0.02s) --- PASS: TestNextEntry/error_on_iteration_not_being_initialized_first (0.04s) === RUN TestStartEndEntryIteration === RUN TestStartEndEntryIteration/error_in_start_when_iteration_already_in_progress 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2877349514/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2877349514/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationerror_in_start_when_iteration_already_in_progress2877349514/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request === RUN TestStartEndEntryIteration/error_in_start_when_error_on_opening_cache 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationerror_in_start_when_error_on_opening_cache993508267/001 === RUN TestStartEndEntryIteration/can_start_and_end_iteration 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestStartEndEntryIterationcan_start_and_end_iteration1274095290/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationcan_start_and_end_iteration1274095290/001/shadow.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestStartEndEntryIterationcan_start_and_end_iteration1274095290/001/passwd.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request === RUN TestStartEndEntryIteration/no_error_when_ending_a_not_started_iteration 2023/09/07 12:36:25 WARNING: shadow entry iteration ended without initialization first --- PASS: TestStartEndEntryIteration (0.04s) --- PASS: TestStartEndEntryIteration/error_in_start_when_iteration_already_in_progress (0.02s) --- PASS: TestStartEndEntryIteration/error_in_start_when_error_on_opening_cache (0.00s) --- PASS: TestStartEndEntryIteration/can_start_and_end_iteration (0.02s) --- PASS: TestStartEndEntryIteration/no_error_when_ending_a_not_started_iteration (0.00s) === RUN TestRestartIterationWithoutEndingPreviousOne 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestRestartIterationWithoutEndingPreviousOne1062990149/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne1062990149/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne1062990149/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:25 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:25 DEBUG: request to close group iteration in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestRestartIterationWithoutEndingPreviousOne1062990149/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne1062990149/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestRestartIterationWithoutEndingPreviousOne1062990149/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Reusing existing opened cache 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: get next shadow entry 2023/09/07 12:36:25 DEBUG: request next shadow entry in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 WARNING: shadow entry iteration ended without initialization first 2023/09/07 12:36:25 DEBUG: Close database request --- PASS: TestRestartIterationWithoutEndingPreviousOne (0.05s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestToCshadow === PAUSE TestToCshadow === CONT TestNewByName === CONT TestToCshadow === RUN TestNewByName/get_existing_user_by_name === RUN TestToCshadow/can_convert_to_C_shadow === PAUSE TestToCshadow/can_convert_to_C_shadow === RUN TestToCshadow/can't_allocate_with_buffer_too_small === PAUSE TestToCshadow/can't_allocate_with_buffer_too_small === CONT TestToCshadow/can_convert_to_C_shadow === PAUSE TestNewByName/get_existing_user_by_name === RUN TestNewByName/error_on_non_existing_user === CONT TestToCshadow/can't_allocate_with_buffer_too_small === PAUSE TestNewByName/error_on_non_existing_user === RUN TestNewByName/error_on_cache_not_available === PAUSE TestNewByName/error_on_cache_not_available === CONT TestNewByName/get_existing_user_by_name === CONT TestNewByName/error_on_cache_not_available === CONT TestNewByName/error_on_non_existing_user --- PASS: TestToCshadow (0.00s) --- PASS: TestToCshadow/can't_allocate_with_buffer_too_small (0.00s) --- PASS: TestToCshadow/can_convert_to_C_shadow (0.00s) 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNewByNameget_existing_user_by_name630813192/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name630813192/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name630813192/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_cache_not_available780445578/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available780445578/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available780445578/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_non_existing_user1870623948/001 2023/09/07 12:36:25 DEBUG: Requesting a shadow entry matching name "myuser@domain.com" 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user1870623948/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user1870623948/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:25 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:25 DEBUG: request to close group iteration in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:25 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:25 DEBUG: request to close group iteration in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNewByNameget_existing_user_by_name630813192/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name630813192/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameget_existing_user_by_name630813192/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: getting shadow information from cache for "myuser@domain.com" 2023/09/07 12:36:25 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:25 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:25 DEBUG: request to close group iteration in db 2023/09/07 12:36:25 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Requesting a shadow entry matching name "myuser@domain.com" 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_cache_not_available780445578/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_cache_not_available780445578/001/passwd.db 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Requesting a shadow entry matching name "notexists@domain.com" 2023/09/07 12:36:25 DEBUG: Cache initialization 2023/09/07 12:36:25 DEBUG: Opening cache in /tmp/TestNewByNameerror_on_non_existing_user1870623948/001 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user1870623948/001/passwd.db 2023/09/07 12:36:25 DEBUG: check file permissions on /tmp/TestNewByNameerror_on_non_existing_user1870623948/001/shadow.db 2023/09/07 12:36:25 DEBUG: Shadow db mode: 2 2023/09/07 12:36:25 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:25 DEBUG: getting shadow information from cache for "notexists@domain.com" 2023/09/07 12:36:25 DEBUG: Close database request 2023/09/07 12:36:25 DEBUG: Close database request --- PASS: TestNewByName (0.00s) --- PASS: TestNewByName/get_existing_user_by_name (0.07s) --- PASS: TestNewByName/error_on_cache_not_available (0.08s) --- PASS: TestNewByName/error_on_non_existing_user (0.10s) PASS ok github.com/ubuntu/aad-auth/internal/nss/shadow 0.343s === RUN TestNewLogger === PAUSE TestNewLogger === RUN TestLogging === PAUSE TestLogging === RUN TestInfo --- PASS: TestInfo (0.00s) === RUN TestInfoWithNoPamInContext --- PASS: TestInfoWithNoPamInContext (0.00s) === RUN TestAuthenticate === PAUSE TestAuthenticate === CONT TestNewLogger === RUN TestNewLogger/new_logger,_debug_enabled === CONT TestAuthenticate === CONT TestLogging === RUN TestLogging/debug_is_not_printed_with_default_log_level === PAUSE TestNewLogger/new_logger,_debug_enabled === RUN TestNewLogger/new_logger,_no_debug,_no_message === PAUSE TestNewLogger/new_logger,_no_debug,_no_message === CONT TestNewLogger/new_logger,_debug_enabled === RUN TestAuthenticate/authenticate_successfully_(online) === PAUSE TestLogging/debug_is_not_printed_with_default_log_level === CONT TestNewLogger/new_logger,_no_debug,_no_message === PAUSE TestAuthenticate/authenticate_successfully_(online) === RUN TestAuthenticate/authenticate_successfully_(online)_with_offline_authentication_disabled === RUN TestLogging/info_message_is_printed_with_default_log_level === PAUSE TestAuthenticate/authenticate_successfully_(online)_with_offline_authentication_disabled === RUN TestAuthenticate/error_on_offline_with_purged_user === PAUSE TestLogging/info_message_is_printed_with_default_log_level --- PASS: TestNewLogger (0.00s) --- PASS: TestNewLogger/new_logger,_debug_enabled (0.00s) --- PASS: TestNewLogger/new_logger,_no_debug,_no_message (0.00s) === PAUSE TestAuthenticate/error_on_offline_with_purged_user === RUN TestLogging/debug === PAUSE TestLogging/debug === RUN TestLogging/info === RUN TestAuthenticate/Offline,_connect_existing_user_from_cache === PAUSE TestAuthenticate/Offline,_connect_existing_user_from_cache === RUN TestAuthenticate/offline,_connect_purged_user_from_cache === PAUSE TestAuthenticate/offline,_connect_purged_user_from_cache === RUN TestAuthenticate/authenticate_successfully_with_unmatched_case_(online) === PAUSE TestLogging/info === RUN TestLogging/warn === PAUSE TestLogging/warn === RUN TestLogging/err === PAUSE TestLogging/err === RUN TestLogging/crit === PAUSE TestLogging/crit === CONT TestLogging/debug_is_not_printed_with_default_log_level === PAUSE TestAuthenticate/authenticate_successfully_with_unmatched_case_(online) === RUN TestAuthenticate/specified_offline_expiration === PAUSE TestAuthenticate/specified_offline_expiration === RUN TestAuthenticate/error_on_invalid_conf === PAUSE TestAuthenticate/error_on_invalid_conf === RUN TestAuthenticate/error_on_invalid_password === PAUSE TestAuthenticate/error_on_invalid_password === CONT TestLogging/crit === RUN TestAuthenticate/error_on_offline_with_offline_authentication_disabled === PAUSE TestAuthenticate/error_on_offline_with_offline_authentication_disabled === RUN TestAuthenticate/error_on_cache_can't_be_created/opened === PAUSE TestAuthenticate/error_on_cache_can't_be_created/opened === RUN TestAuthenticate/offline,_connect_expired_user_from_cache === PAUSE TestAuthenticate/offline,_connect_expired_user_from_cache === RUN TestAuthenticate/error_on_unexisting_conf === PAUSE TestAuthenticate/error_on_unexisting_conf === RUN TestAuthenticate/error_on_unexisting_users === PAUSE TestAuthenticate/error_on_unexisting_users === RUN TestAuthenticate/error_on_offline_with_user_online_user_not_in_cache === CONT TestLogging/warn === CONT TestLogging/err === CONT TestLogging/info === PAUSE TestAuthenticate/error_on_offline_with_user_online_user_not_in_cache === CONT TestLogging/debug === CONT TestLogging/info_message_is_printed_with_default_log_level === RUN TestAuthenticate/error_on_offline_with_expired_user === PAUSE TestAuthenticate/error_on_offline_with_expired_user === RUN TestAuthenticate/error_on_server_error === PAUSE TestAuthenticate/error_on_server_error === CONT TestAuthenticate/authenticate_successfully_(online) 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/simple-aad.conf === CONT TestAuthenticate/error_on_offline_with_offline_authentication_disabled --- PASS: TestLogging (0.00s) --- PASS: TestLogging/debug_is_not_printed_with_default_log_level (0.00s) --- PASS: TestLogging/crit (0.00s) --- PASS: TestLogging/warn (0.00s) --- PASS: TestLogging/err (0.00s) --- PASS: TestLogging/debug (0.00s) --- PASS: TestLogging/info (0.00s) --- PASS: TestLogging/info_message_is_printed_with_default_log_level (0.00s) === CONT TestAuthenticate/authenticate_successfully_with_unmatched_case_(online) 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_offline_authentication_disabled3894958558/001 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Authentication successful with user/password === CONT TestAuthenticate/offline,_connect_purged_user_from_cache 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Authentication successful with user/password 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_offline_authentication_disabled3894958558/001/shadow.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_offline_authentication_disabled3894958558/001/passwd.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateauthenticate_successfully_(online)4196711572/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateauthenticate_successfully_(online)4196711572/001/shadow.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateauthenticate_successfully_(online)4196711572/001/passwd.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateoffline,_connect_purged_user_from_cache3801709736/001 2023/09/07 12:36:30 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:36:30 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:36:30 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:36:30 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/forceoffline-offline-auth-disabled.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "myuser@domain.com" 2023/09/07 12:36:30 DEBUG: acquiring token failed: Offline 2023/09/07 12:36:30 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_purged_user_from_cache3801709736/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_purged_user_from_cache3801709736/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateauthenticate_successfully_with_unmatched_case_(online)128268393/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateauthenticate_successfully_with_unmatched_case_(online)128268393/001/shadow.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateauthenticate_successfully_with_unmatched_case_(online)128268393/001/passwd.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:36:30 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:30 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:30 DEBUG: request to close group iteration in db 2023/09/07 12:36:30 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:30 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_offline_authentication_disabled3894958558/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_offline_authentication_disabled3894958558/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_offline_authentication_disabled3894958558/001/shadow.db 2023/09/07 12:36:30 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:36:30 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:36:30 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:30 WARNING: Failed to display message to user (no pam attached): Machine is offline and offline authentication is disabled. Please try again when the machine is online. 2023/09/07 12:36:30 ERROR: authenticating user "myuser@domain.com" from cache failed: offline authentication is disabled. Denying access. 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/Offline,_connect_existing_user_from_cache 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateOffline,_connect_existing_user_from_cache3019575449/001 2023/09/07 12:36:30 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/forceoffline-no-expiration.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "purgeduser@domain.com" 2023/09/07 12:36:30 DEBUG: acquiring token failed: Offline 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateOffline,_connect_existing_user_from_cache3019575449/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateOffline,_connect_existing_user_from_cache3019575449/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:30 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:30 DEBUG: request to close group iteration in db 2023/09/07 12:36:30 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateoffline,_connect_purged_user_from_cache3801709736/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_purged_user_from_cache3801709736/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_purged_user_from_cache3801709736/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:36:30 INFO: try to authenticate "purgeduser@domain.com" from cache 2023/09/07 12:36:30 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:36:30 DEBUG: Last online login was: 2023-03-09 12:36:30 +0000 UTC. Current time: 2023-09-07 12:36:30.141537032 +0000 UTC m=+0.129657917. 2023/09/07 12:36:30 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:30 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:30 DEBUG: request to close group iteration in db 2023/09/07 12:36:30 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:30 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/error_on_offline_with_purged_user 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_purged_user1710292548/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_purged_user1710292548/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_purged_user1710292548/001/shadow.db 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/forceoffline.conf 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "myuser@domain.com" 2023/09/07 12:36:30 DEBUG: acquiring token failed: Offline 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateOffline,_connect_existing_user_from_cache3019575449/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateOffline,_connect_existing_user_from_cache3019575449/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateOffline,_connect_existing_user_from_cache3019575449/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:36:30 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:36:30 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:36:30 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:30 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:30 DEBUG: request to close group iteration in db 2023/09/07 12:36:30 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:30 DEBUG: Last online login was: 2023-09-05 12:36:30 +0000 UTC. Current time: 2023-09-07 12:36:30.208163971 +0000 UTC m=+0.196284856. 2023/09/07 12:36:30 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/authenticate_successfully_(online)_with_offline_authentication_disabled 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Authentication successful with user/password 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateauthenticate_successfully_(online)_with_offline_authentication_disabled1471686333/001 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/error_on_invalid_conf 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/invalid-aad.conf 2023/09/07 12:36:30 ERROR: No valid configuration found: could not load valid configuration from testdata/invalid-aad.conf: missing required 'app_id' entry in configuration file === CONT TestAuthenticate/error_on_invalid_password 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "invalid credentials" 2023/09/07 12:36:30 DEBUG: Got response: Invalid credentials === CONT TestAuthenticate/specified_offline_expiration 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/withoffline-expiration.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Authentication successful with user/password 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/forceoffline-expire-right-away.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "purgeduser@domain.com" 2023/09/07 12:36:30 DEBUG: acquiring token failed: Offline 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateauthenticate_successfully_(online)_with_offline_authentication_disabled1471686333/001/shadow.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateauthenticate_successfully_(online)_with_offline_authentication_disabled1471686333/001/passwd.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticatespecified_offline_expiration2626646183/001 2023/09/07 12:36:30 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:36:30 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:36:30 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:36:30 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:36:30 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticatespecified_offline_expiration2626646183/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticatespecified_offline_expiration2626646183/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 84 days ago 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_purged_user1710292548/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_purged_user1710292548/001/shadow.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_purged_user1710292548/001/passwd.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 2 days ago 2023/09/07 12:36:30 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:36:30 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:36:30 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:36:30 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:36:30 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:36:30 INFO: try to authenticate "purgeduser@domain.com" from cache 2023/09/07 12:36:30 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:36:30 ERROR: authenticating user "purgeduser@domain.com" from cache failed: error when getting user "purgeduser@domain.com" from cache: no entries. Denying access. 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/error_on_unexisting_users 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "no such user" 2023/09/07 12:36:30 DEBUG: Got response: User doesn't exist === CONT TestAuthenticate/error_on_server_error 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "unreadable server response" 2023/09/07 12:36:30 ERROR: Can't read server response: invalid READ === CONT TestAuthenticate/error_on_offline_with_expired_user 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_expired_user447925210/001 2023/09/07 12:36:30 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_expired_user447925210/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_expired_user447925210/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:30 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:30 DEBUG: request to close group iteration in db 2023/09/07 12:36:30 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/error_on_offline_with_user_online_user_not_in_cache 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_user_online_user_not_in_cache1814045392/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_user_online_user_not_in_cache1814045392/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_user_online_user_not_in_cache1814045392/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/forceoffline.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "expireduser@domain.com" 2023/09/07 12:36:30 DEBUG: acquiring token failed: Offline 2023/09/07 12:36:30 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:30 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:30 DEBUG: request to close group iteration in db 2023/09/07 12:36:30 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_expired_user447925210/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_expired_user447925210/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_expired_user447925210/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 INFO: try to authenticate "expireduser@domain.com" from cache 2023/09/07 12:36:30 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:36:30 DEBUG: Last online login was: 2023-06-07 12:36:30 +0000 UTC. Current time: 2023-09-07 12:36:30.326218142 +0000 UTC m=+0.314339027. 2023/09/07 12:36:30 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:36:30 WARNING: Failed to display message to user (no pam attached): Machine is offline and cached credentials expired. Please try again when the machine is online. 2023/09/07 12:36:30 ERROR: authenticating user "expireduser@domain.com" from cache failed: offline credentials expired. Denying access. 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/offline,_connect_expired_user_from_cache 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateoffline,_connect_expired_user_from_cache949040715/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_expired_user_from_cache949040715/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_expired_user_from_cache949040715/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:36:30 DEBUG: request to close passwd iteration in db 2023/09/07 12:36:30 DEBUG: request to close group iteration in db 2023/09/07 12:36:30 DEBUG: request to close shadow iteration in db 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/forceoffline.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: acquiring token failed: Offline 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_offline_with_user_online_user_not_in_cache1814045392/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_user_online_user_not_in_cache1814045392/001/shadow.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateerror_on_offline_with_user_online_user_not_in_cache1814045392/001/passwd.db 2023/09/07 12:36:30 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:36:30 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/error_on_unexisting_conf 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/doesnotexist.conf 2023/09/07 12:36:30 INFO: try to authenticate "success@domain.com" from cache 2023/09/07 12:36:30 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:36:30 ERROR: authenticating user "success@domain.com" from cache failed: error when getting user "success@domain.com" from cache: no entries. Denying access. 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 ERROR: No valid configuration found: could not load valid configuration from testdata/doesnotexist.conf: could not open file testdata/doesnotexist.conf: open testdata/doesnotexist.conf: no such file or directory 2023/09/07 12:36:30 DEBUG: Close database request === CONT TestAuthenticate/error_on_cache_can't_be_created/opened 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:36:30 DEBUG: Authentication successful with user/password 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateerror_on_cache_cant_be_createdopened3359042168/001 2023/09/07 12:36:30 ERROR: couldn't open/create cache: couldn't initiate database: cache creation can only be done by root user. Denying access. 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Loading configuration from testdata/forceoffline-no-expiration.conf 2023/09/07 12:36:30 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "expireduser@domain.com" 2023/09/07 12:36:30 DEBUG: acquiring token failed: Offline 2023/09/07 12:36:30 DEBUG: Cache initialization 2023/09/07 12:36:30 DEBUG: Opening cache in /tmp/TestAuthenticateoffline,_connect_expired_user_from_cache949040715/001 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_expired_user_from_cache949040715/001/passwd.db 2023/09/07 12:36:30 DEBUG: check file permissions on /tmp/TestAuthenticateoffline,_connect_expired_user_from_cache949040715/001/shadow.db 2023/09/07 12:36:30 DEBUG: Shadow db mode: 2 2023/09/07 12:36:30 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:36:30 INFO: try to authenticate "expireduser@domain.com" from cache 2023/09/07 12:36:30 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:36:30 DEBUG: Last online login was: 2023-06-07 12:36:30 +0000 UTC. Current time: 2023-09-07 12:36:30.379978004 +0000 UTC m=+0.368098914. 2023/09/07 12:36:30 DEBUG: Close database request 2023/09/07 12:36:30 DEBUG: Close database request --- PASS: TestAuthenticate (0.00s) --- PASS: TestAuthenticate/error_on_offline_with_offline_authentication_disabled (0.10s) --- PASS: TestAuthenticate/authenticate_successfully_(online) (0.16s) --- PASS: TestAuthenticate/authenticate_successfully_with_unmatched_case_(online) (0.19s) --- PASS: TestAuthenticate/offline,_connect_purged_user_from_cache (0.21s) --- PASS: TestAuthenticate/error_on_invalid_conf (0.00s) --- PASS: TestAuthenticate/error_on_invalid_password (0.00s) --- PASS: TestAuthenticate/error_on_offline_with_purged_user (0.09s) --- PASS: TestAuthenticate/error_on_unexisting_users (0.00s) --- PASS: TestAuthenticate/error_on_server_error (0.00s) --- PASS: TestAuthenticate/Offline,_connect_existing_user_from_cache (0.17s) --- PASS: TestAuthenticate/error_on_offline_with_expired_user (0.06s) --- PASS: TestAuthenticate/authenticate_successfully_(online)_with_offline_authentication_disabled (0.15s) --- PASS: TestAuthenticate/error_on_offline_with_user_online_user_not_in_cache (0.08s) --- PASS: TestAuthenticate/error_on_unexisting_conf (0.00s) --- PASS: TestAuthenticate/error_on_cache_can't_be_created/opened (0.00s) --- PASS: TestAuthenticate/specified_offline_expiration (0.14s) --- PASS: TestAuthenticate/offline,_connect_expired_user_from_cache (0.13s) PASS ok github.com/ubuntu/aad-auth/internal/pam 0.456s ? github.com/ubuntu/aad-auth/internal/testutils [no test files] ? github.com/ubuntu/aad-auth/nss [no test files] === RUN TestNormalizeName === PAUSE TestNormalizeName === RUN TestIsBusy === PAUSE TestIsBusy === CONT TestNormalizeName === RUN TestNormalizeName/name_with_mixed_case_is_lowercase === PAUSE TestNormalizeName/name_with_mixed_case_is_lowercase === RUN TestNormalizeName/lowercase_named_is_unchanged === PAUSE TestNormalizeName/lowercase_named_is_unchanged === CONT TestNormalizeName/name_with_mixed_case_is_lowercase === CONT TestIsBusy === RUN TestIsBusy/not_in_use === PAUSE TestIsBusy/not_in_use === RUN TestIsBusy/in_use_broken_root === PAUSE TestIsBusy/in_use_broken_root === RUN TestIsBusy/in_use_different_chroot === PAUSE TestIsBusy/in_use_different_chroot === RUN TestIsBusy/in_use_by_proc === PAUSE TestIsBusy/in_use_by_proc === RUN TestIsBusy/in_use_by_proc_task === PAUSE TestIsBusy/in_use_by_proc_task === CONT TestIsBusy/not_in_use === CONT TestNormalizeName/lowercase_named_is_unchanged --- PASS: TestNormalizeName (0.00s) --- PASS: TestNormalizeName/name_with_mixed_case_is_lowercase (0.00s) --- PASS: TestNormalizeName/lowercase_named_is_unchanged (0.00s) === CONT TestIsBusy/in_use_by_proc_task === CONT TestIsBusy/in_use_by_proc === CONT TestIsBusy/in_use_different_chroot === CONT TestIsBusy/in_use_broken_root --- PASS: TestIsBusy (0.00s) --- PASS: TestIsBusy/not_in_use (0.00s) --- PASS: TestIsBusy/in_use_by_proc_task (0.00s) --- PASS: TestIsBusy/in_use_by_proc (0.00s) --- PASS: TestIsBusy/in_use_different_chroot (0.00s) --- PASS: TestIsBusy/in_use_broken_root (0.00s) PASS ok github.com/ubuntu/aad-auth/internal/user 0.010s ? github.com/ubuntu/aad-auth/nss/src [no test files] ? github.com/ubuntu/aad-auth/nss/src/cache [no test files] ? github.com/ubuntu/aad-auth/nss/src/group [no test files] ? github.com/ubuntu/aad-auth/nss/src/logs [no test files] ? github.com/ubuntu/aad-auth/nss/src/passwd [no test files] ? github.com/ubuntu/aad-auth/nss/src/shadow [no test files] === RUN TestIntegration === PAUSE TestIntegration === CONT TestIntegration === RUN TestIntegration/list_entry_from_group_by_name_without_access_to_shadow === PAUSE TestIntegration/list_entry_from_group_by_name_without_access_to_shadow === RUN TestIntegration/error_when_listing_entry_from_shadow_by_name_without_access === PAUSE TestIntegration/error_when_listing_entry_from_shadow_by_name_without_access === RUN TestIntegration/list_entry_from_passwd_by_name === PAUSE TestIntegration/list_entry_from_passwd_by_name === RUN TestIntegration/list_entry_from_group_by_name === PAUSE TestIntegration/list_entry_from_group_by_name === RUN TestIntegration/error_when_listing_entry_from_shadow_by_uid === PAUSE TestIntegration/error_when_listing_entry_from_shadow_by_uid === RUN TestIntegration/list_group === PAUSE TestIntegration/list_group === RUN TestIntegration/returns_nothing_when_listing_group_without_cache_and_no_permission_to_create_it === PAUSE TestIntegration/returns_nothing_when_listing_group_without_cache_and_no_permission_to_create_it === RUN TestIntegration/returns_nothing_when_listing_group_with_empty_cache === PAUSE TestIntegration/returns_nothing_when_listing_group_with_empty_cache === RUN TestIntegration/list_entry_from_passwd_with_capitalized_name === PAUSE TestIntegration/list_entry_from_passwd_with_capitalized_name === RUN TestIntegration/list_shadow === PAUSE TestIntegration/list_shadow === RUN TestIntegration/error_when_listing_non-existent_entry_in_shadow === PAUSE TestIntegration/error_when_listing_non-existent_entry_in_shadow === RUN TestIntegration/returns_nothing_when_listing_passwd_without_cache_and_no_permission_to_create_it === PAUSE TestIntegration/returns_nothing_when_listing_passwd_without_cache_and_no_permission_to_create_it === RUN TestIntegration/returns_nothing_when_listing_passwd_with_empty_cache === PAUSE TestIntegration/returns_nothing_when_listing_passwd_with_empty_cache === RUN TestIntegration/error_on_get_entry_from_passwd_with_explicit_empty_key === PAUSE TestIntegration/error_on_get_entry_from_passwd_with_explicit_empty_key === RUN TestIntegration/list_group_without_access_to_shadow === PAUSE TestIntegration/list_group_without_access_to_shadow === RUN TestIntegration/list_entry_from_passwd_by_name_without_access_to_shadow === PAUSE TestIntegration/list_entry_from_passwd_by_name_without_access_to_shadow === RUN TestIntegration/list_entry_from_passwd_by_uid === PAUSE TestIntegration/list_entry_from_passwd_by_uid === RUN TestIntegration/list_entry_from_group_by_gid_without_access_to_shadow === PAUSE TestIntegration/list_entry_from_group_by_gid_without_access_to_shadow === RUN TestIntegration/list_local_group_entry_without_cache === PAUSE TestIntegration/list_local_group_entry_without_cache === RUN TestIntegration/returns_nothing_when_listing_passwd_without_permission_on_cache === PAUSE TestIntegration/returns_nothing_when_listing_passwd_without_permission_on_cache === RUN TestIntegration/error_on_trying_to_list_entry_by_name_from_unsupported_db === PAUSE TestIntegration/error_on_trying_to_list_entry_by_name_from_unsupported_db === RUN TestIntegration/returns_nothing_when_listing_shadow_without_access === PAUSE TestIntegration/returns_nothing_when_listing_shadow_without_access === RUN TestIntegration/list_passwd === PAUSE TestIntegration/list_passwd === RUN TestIntegration/list_local_shadow_entry_without_cache === PAUSE TestIntegration/list_local_shadow_entry_without_cache === RUN TestIntegration/error_when_listing_entry_from_shadow_by_uid_without_access === PAUSE TestIntegration/error_when_listing_entry_from_shadow_by_uid_without_access === RUN TestIntegration/list_entry_from_group_by_gid === PAUSE TestIntegration/list_entry_from_group_by_gid === RUN TestIntegration/returns_nothing_when_listing_shadow_without_cache_and_no_permission_to_create_it === PAUSE TestIntegration/returns_nothing_when_listing_shadow_without_cache_and_no_permission_to_create_it === RUN TestIntegration/old_entries_in_group_are_cleaned === PAUSE TestIntegration/old_entries_in_group_are_cleaned === RUN TestIntegration/old_entries_in_shadow_are_cleaned === PAUSE TestIntegration/old_entries_in_shadow_are_cleaned === RUN TestIntegration/returns_nothing_when_listing_group_without_permission_on_cache === PAUSE TestIntegration/returns_nothing_when_listing_group_without_permission_on_cache === RUN TestIntegration/list_entry_from_group_with_capitalized_name === PAUSE TestIntegration/list_entry_from_group_with_capitalized_name === RUN TestIntegration/error_when_listing_non-existent_entry_in_group === PAUSE TestIntegration/error_when_listing_non-existent_entry_in_group === RUN TestIntegration/old_entries_in_passwd_are_cleaned === PAUSE TestIntegration/old_entries_in_passwd_are_cleaned === RUN TestIntegration/returns_nothing_when_listing_shadow_without_permission_on_cache === PAUSE TestIntegration/returns_nothing_when_listing_shadow_without_permission_on_cache === RUN TestIntegration/error_on_get_entry_from_shadow_with_explicit_empty_key === PAUSE TestIntegration/error_on_get_entry_from_shadow_with_explicit_empty_key === RUN TestIntegration/list_passwd_without_access_to_shadow === PAUSE TestIntegration/list_passwd_without_access_to_shadow === RUN TestIntegration/list_entry_from_passwd_by_uid_without_access_to_shadow === PAUSE TestIntegration/list_entry_from_passwd_by_uid_without_access_to_shadow === RUN TestIntegration/list_entry_from_shadow_by_name === PAUSE TestIntegration/list_entry_from_shadow_by_name === RUN TestIntegration/error_when_listing_non-existent_entry_in_passwd === PAUSE TestIntegration/error_when_listing_non-existent_entry_in_passwd === RUN TestIntegration/returns_nothing_when_listing_shadow_with_empty_cache === PAUSE TestIntegration/returns_nothing_when_listing_shadow_with_empty_cache === RUN TestIntegration/list_local_passwd_entry_without_cache === PAUSE TestIntegration/list_local_passwd_entry_without_cache === RUN TestIntegration/error_on_trying_to_list_unsupported_db === PAUSE TestIntegration/error_on_trying_to_list_unsupported_db === RUN TestIntegration/error_on_get_entry_from_group_with_explicit_empty_key === PAUSE TestIntegration/error_on_get_entry_from_group_with_explicit_empty_key === RUN TestIntegration/list_entry_from_shadow_with_capitalized_name === PAUSE TestIntegration/list_entry_from_shadow_with_capitalized_name === CONT TestIntegration/list_entry_from_group_by_name_without_access_to_shadow 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_group_by_name_without_access_to_shadow2366383626/001 === CONT TestIntegration/list_passwd === CONT TestIntegration/returns_nothing_when_listing_shadow_without_permission_on_cache === CONT TestIntegration/returns_nothing_when_listing_passwd_without_cache_and_no_permission_to_create_it DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_all_entries for passwd DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_cache_and_no_permission_to_create_it2077234390/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '4242' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_cache_and_no_permission_to_create_it2077234390/001 DEBUG [nss_aad] nss_aad: cache not found: no aad-auth cache found at "/tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_cache_and_no_permission_to_create_it2077234390/001" root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/home/buildd:/bin/bash sbuild:x:114:120:Debian source builder,,,:/var/lib/sbuild:/bin/bash === CONT TestIntegration/old_entries_in_passwd_are_cleaned 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_name_without_access_to_shadow2366383626/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_name_without_access_to_shadow2366383626/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_passwd272291178/001 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_passwd272291178/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_passwd272291178/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_permission_on_cache2130696894/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_entry_by_gid for group with name: myuser@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_group_by_name_without_access_to_shadow2366383626/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_group_by_name_without_access_to_shadow2366383626/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_name_without_access_to_shadow2366383626/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_name_without_access_to_shadow2366383626/001/shadow.db" permissions DEBUG [nss_aad::group] nss_aad: found record: Group { name: "myuser@domain.com", passwd: "x", gid: 1929326240, members: ["myuser@domain.com"] } myuser@domain.com:x:1929326240:myuser@domain.com 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_when_listing_non-existent_entry_in_group 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_permission_on_cache2130696894/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_permission_on_cache2130696894/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationold_entries_in_passwd_are_cleaned1646534682/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_all_entries for passwd DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_passwd272291178/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_passwd272291178/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_passwd272291178/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_passwd272291178/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationold_entries_in_passwd_are_cleaned1646534682/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationold_entries_in_passwd_are_cleaned1646534682/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "myuser@domain.com", passwd: "x", uid: 1929326240, gid: 1929326240, gecos: "My User", home: "/home/myuser@domain.com", shell: "/bin/bash" } DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "otheruser@domain.com", passwd: "x", uid: 165119648, gid: 165119648, gecos: "Other User", home: "/home/otheruser@domain.com", shell: "/bin/bash" } DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "user@otherdomain.com", passwd: "x", uid: 165119649, gid: 165119649, gecos: "User", home: "/home/user@otherdomain.com", shell: "/bin/bash" } root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/home/buildd:/bin/bash sbuild:x:114:120:Debian source builder,,,:/var/lib/sbuild:/bin/bash myuser@domain.com:x:1929326240:1929326240:My User:/home/myuser@domain.com:/bin/bash otheruser@domain.com:x:165119648:165119648:Other User:/home/otheruser@domain.com:/bin/bash user@otherdomain.com:x:165119649:165119649:User:/home/user@otherdomain.com:/bin/bash 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_group_with_capitalized_name 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_group1892427968/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_all_entries for shadow DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_permission_on_cache2130696894/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '4242' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_permission_on_cache2130696894/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_permission_on_cache2130696894/001/passwd.db" permissions ERROR [nss_aad] nss_aad: database error: invalid ownership for /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_permission_on_cache2130696894/001/passwd.db, expected 4242:2501 but got 2001:2501 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/returns_nothing_when_listing_group_without_permission_on_cache 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_group1892427968/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_group1892427968/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_group_with_capitalized_name1086532459/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_all_entries for passwd DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationold_entries_in_passwd_are_cleaned1646534682/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationold_entries_in_passwd_are_cleaned1646534682/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationold_entries_in_passwd_are_cleaned1646534682/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationold_entries_in_passwd_are_cleaned1646534682/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_with_capitalized_name1086532459/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_with_capitalized_name1086532459/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationreturns_nothing_when_listing_group_without_permission_on_cache2362362635/001 DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "expireduser@domain.com", passwd: "x", uid: 2128709280, gid: 2128709280, gecos: "Expired User", home: "/home/expireduser@domain.com", shell: "/bin/bash" } DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "futureuser@domain.com", passwd: "x", uid: 80938656, gid: 80938656, gecos: "Future User", home: "/home/futureuser@domain.com", shell: "/bin/bash" } root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/home/buildd:/bin/bash sbuild:x:114:120:Debian source builder,,,:/var/lib/sbuild:/bin/bash expireduser@domain.com:x:2128709280:2128709280:Expired User:/home/expireduser@domain.com:/bin/bash futureuser@domain.com:x:80938656:80938656:Future User:/home/futureuser@domain.com:/bin/bash 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/old_entries_in_shadow_are_cleaned DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_entry_by_gid for group with name: doesnotexist@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_group1892427968/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_group1892427968/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_non-existent_entry_in_group1892427968/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_non-existent_entry_in_group1892427968/001/shadow.db" permissions DEBUG [nss_aad] nss_aad: no record found 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/old_entries_in_group_are_cleaned 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_group_without_permission_on_cache2362362635/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_group_without_permission_on_cache2362362635/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationold_entries_in_shadow_are_cleaned3662408927/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationold_entries_in_shadow_are_cleaned3662408927/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationold_entries_in_shadow_are_cleaned3662408927/001/shadow.db DEBUG [nss_aad::group] nss_aad: get_entry_by_gid for group with name: MyUser@Domain.Com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_group_with_capitalized_name1086532459/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_group_with_capitalized_name1086532459/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_with_capitalized_name1086532459/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_with_capitalized_name1086532459/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago DEBUG [nss_aad::group] nss_aad: found record: Group { name: "myuser@domain.com", passwd: "x", gid: 1929326240, members: ["myuser@domain.com"] } myuser@domain.com:x:1929326240:myuser@domain.com 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationold_entries_in_group_are_cleaned4052667449/001 === CONT TestIntegration/returns_nothing_when_listing_shadow_without_cache_and_no_permission_to_create_it DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_all_entries for shadow DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_cache_and_no_permission_to_create_it3390343547/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '4242' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_cache_and_no_permission_to_create_it3390343547/001 DEBUG [nss_aad] nss_aad: cache not found: no aad-auth cache found at "/tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_cache_and_no_permission_to_create_it3390343547/001" === CONT TestIntegration/list_entry_from_group_by_gid DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_all_entries for group DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_group_without_permission_on_cache2362362635/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '4242' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_group_without_permission_on_cache2362362635/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_group_without_permission_on_cache2362362635/001/passwd.db" permissions ERROR [nss_aad] nss_aad: database error: invalid ownership for /tmp/TestIntegrationreturns_nothing_when_listing_group_without_permission_on_cache2362362635/001/passwd.db, expected 4242:2501 but got 2001:2501 root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: systemd-journal:x:101: systemd-network:x:102: buildd:x:2501: sbuild:x:120:buildd 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_when_listing_entry_from_shadow_by_uid_without_access 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationold_entries_in_group_are_cleaned4052667449/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationold_entries_in_group_are_cleaned4052667449/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_group_by_gid370787282/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_all_entries for shadow DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationold_entries_in_shadow_are_cleaned3662408927/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationold_entries_in_shadow_are_cleaned3662408927/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationold_entries_in_shadow_are_cleaned3662408927/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationold_entries_in_shadow_are_cleaned3662408927/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_gid370787282/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_gid370787282/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago DEBUG [nss_aad::shadow] nss_aad: found record: Shadow { name: "expireduser@domain.com", passwd: "REDACTED", last_pwd_change: -1, min_pwd_age: -1, max_pwd_age: -1, pwd_warn_period: -1, pwd_inactivity: -1, expiration_date: -1 } DEBUG [nss_aad::shadow] nss_aad: found record: Shadow { name: "futureuser@domain.com", passwd: "REDACTED", last_pwd_change: -1, min_pwd_age: -1, max_pwd_age: -1, pwd_warn_period: -1, pwd_inactivity: -1, expiration_date: -1 } expireduser@domain.com:$2a$10$58zoPzYVv5Oe3l09QWUrp.7u2CoqeZ1wR.jQL367srBa6j9dS0Si2::::::: futureuser@domain.com:$2a$10$cF4IsiVtLzwUTpboXHlv.eaK4BCnwn4r/Rjdry5iSJpq6zAjA0gGy::::::: 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_local_shadow_entry_without_cache DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: root DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_local_shadow_entry_without_cache2749460261/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_local_shadow_entry_without_cache2749460261/001 DEBUG [nss_aad] nss_aad: cache not found: no aad-auth cache found at "/tmp/TestIntegrationlist_local_shadow_entry_without_cache2749460261/001" 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/returns_nothing_when_listing_group_without_cache_and_no_permission_to_create_it 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid_without_access3669726666/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_all_entries for group DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_group_without_cache_and_no_permission_to_create_it3232431032/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '4242' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_group_without_cache_and_no_permission_to_create_it3232431032/001 DEBUG [nss_aad] nss_aad: cache not found: no aad-auth cache found at "/tmp/TestIntegrationreturns_nothing_when_listing_group_without_cache_and_no_permission_to_create_it3232431032/001" root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: systemd-journal:x:101: systemd-network:x:102: buildd:x:2501: sbuild:x:120:buildd === CONT TestIntegration/error_when_listing_non-existent_entry_in_shadow DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_all_entries for group DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationold_entries_in_group_are_cleaned4052667449/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationold_entries_in_group_are_cleaned4052667449/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationold_entries_in_group_are_cleaned4052667449/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationold_entries_in_group_are_cleaned4052667449/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid_without_access3669726666/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid_without_access3669726666/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago DEBUG [nss_aad::group] nss_aad: found record: Group { name: "expireduser@domain.com", passwd: "x", gid: 2128709280, members: ["expireduser@domain.com"] } DEBUG [nss_aad::group] nss_aad: found record: Group { name: "futureuser@domain.com", passwd: "x", gid: 80938656, members: ["futureuser@domain.com"] } root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: systemd-journal:x:101: systemd-network:x:102: buildd:x:2501: sbuild:x:120:buildd expireduser@domain.com:x:2128709280:expireduser@domain.com futureuser@domain.com:x:80938656:futureuser@domain.com 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_shadow 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_shadow1320449315/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_shadow1320449315/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_shadow1320449315/001/shadow.db DEBUG [nss_aad::group] nss_aad: get_entry_by_gid for group with gid: 165119649 DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_group_by_gid370787282/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_group_by_gid370787282/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_gid370787282/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_gid370787282/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_shadow3381228634/001 DEBUG [nss_aad::group] nss_aad: found record: Group { name: "user@otherdomain.com", passwd: "x", gid: 165119649, members: ["user@otherdomain.com"] } user@otherdomain.com:x:165119649:user@otherdomain.com 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_passwd_with_capitalized_name DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: 165119649 DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid_without_access3669726666/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid_without_access3669726666/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid_without_access3669726666/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid_without_access3669726666/001/shadow.db" permissions ERROR [nss_aad] nss_aad: database error: Shadow database is not accessible 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_shadow3381228634/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_shadow3381228634/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/returns_nothing_when_listing_group_with_empty_cache 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_passwd_with_capitalized_name3387743913/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: doesnotexist@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_shadow1320449315/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_shadow1320449315/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_non-existent_entry_in_shadow1320449315/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_non-existent_entry_in_shadow1320449315/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_with_capitalized_name3387743913/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_with_capitalized_name3387743913/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago DEBUG [nss_aad] nss_aad: no record found 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_group_by_name 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationreturns_nothing_when_listing_group_with_empty_cache4069494541/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_all_entries for shadow DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_shadow3381228634/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_shadow3381228634/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_shadow3381228634/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_shadow3381228634/001/shadow.db" permissions DEBUG [nss_aad::shadow] nss_aad: found record: Shadow { name: "myuser@domain.com", passwd: "REDACTED", last_pwd_change: -1, min_pwd_age: -1, max_pwd_age: -1, pwd_warn_period: -1, pwd_inactivity: -1, expiration_date: -1 } DEBUG [nss_aad::shadow] nss_aad: found record: Shadow { name: "otheruser@domain.com", passwd: "REDACTED", last_pwd_change: -1, min_pwd_age: -1, max_pwd_age: -1, pwd_warn_period: -1, pwd_inactivity: -1, expiration_date: -1 } DEBUG [nss_aad::shadow] nss_aad: found record: Shadow { name: "user@otherdomain.com", passwd: "REDACTED", last_pwd_change: -1, min_pwd_age: -1, max_pwd_age: -1, pwd_warn_period: -1, pwd_inactivity: -1, expiration_date: -1 } myuser@domain.com:$2a$10$R4ieqs.yZJuN1MSp2xhevemo5XnGK5oZ/RnMgWM67cpC3I10no97q::::::: otheruser@domain.com:$2a$10$XnMdMBMWoYRxZdODZXhB2O6ZUiAQedtX3VuIVJc3bVpdNHuEBa8YS::::::: user@otherdomain.com:$2a$10$uA1nwSVblaSj9GtYnP38/eAu9q6fQfJWgAeVMd6dyZfgsaYL5TgsS::::::: 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_group 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_group_with_empty_cache4069494541/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_group_with_empty_cache4069494541/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_group_by_name1669551956/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_all_entries for group DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_group_with_empty_cache4069494541/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_group_with_empty_cache4069494541/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_group_with_empty_cache4069494541/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_group_with_empty_cache4069494541/001/shadow.db" permissions root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: systemd-journal:x:101: systemd-network:x:102: buildd:x:2501: sbuild:x:120:buildd 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_when_listing_entry_from_shadow_by_uid DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_entry_by_name for passwd for name: MyUser@Domain.Com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_passwd_with_capitalized_name3387743913/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_passwd_with_capitalized_name3387743913/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_with_capitalized_name3387743913/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_with_capitalized_name3387743913/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_name1669551956/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_name1669551956/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "myuser@domain.com", passwd: "x", uid: 1929326240, gid: 1929326240, gecos: "My User", home: "/home/myuser@domain.com", shell: "/bin/bash" } myuser@domain.com:x:1929326240:1929326240:My User:/home/myuser@domain.com:/bin/bash 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_group3798890714/001 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_passwd_by_name 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_group3798890714/001/shadow.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_group3798890714/001/passwd.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid1793605040/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_entry_by_gid for group with name: myuser@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_group_by_name1669551956/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_group_by_name1669551956/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_name1669551956/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_name1669551956/001/shadow.db" permissions DEBUG [nss_aad::group] nss_aad: found record: Group { name: "myuser@domain.com", passwd: "x", gid: 1929326240, members: ["myuser@domain.com"] } myuser@domain.com:x:1929326240:myuser@domain.com 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_group_by_gid_without_access_to_shadow 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid1793605040/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid1793605040/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_passwd_by_name2070882934/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_all_entries for group DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_group3798890714/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_group3798890714/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_group3798890714/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_group3798890714/001/shadow.db" permissions DEBUG [nss_aad::group] nss_aad: found record: Group { name: "myuser@domain.com", passwd: "x", gid: 1929326240, members: ["myuser@domain.com"] } DEBUG [nss_aad::group] nss_aad: found record: Group { name: "otheruser@domain.com", passwd: "x", gid: 165119648, members: ["otheruser@domain.com"] } DEBUG [nss_aad::group] nss_aad: found record: Group { name: "user@otherdomain.com", passwd: "x", gid: 165119649, members: ["user@otherdomain.com"] } root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: systemd-journal:x:101: systemd-network:x:102: buildd:x:2501: sbuild:x:120:buildd myuser@domain.com:x:1929326240:myuser@domain.com otheruser@domain.com:x:165119648:otheruser@domain.com user@otherdomain.com:x:165119649:user@otherdomain.com 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/returns_nothing_when_listing_shadow_without_access 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_name2070882934/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_name2070882934/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_group_by_gid_without_access_to_shadow4175766130/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: 165119649 DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid1793605040/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid1793605040/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid1793605040/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_uid1793605040/001/shadow.db" permissions DEBUG [nss_aad] nss_aad: no record found 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_on_trying_to_list_entry_by_name_from_unsupported_db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_gid_without_access_to_shadow4175766130/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_group_by_gid_without_access_to_shadow4175766130/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_access4075786109/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_entry_by_name for passwd for name: myuser@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_passwd_by_name2070882934/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_passwd_by_name2070882934/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_name2070882934/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_name2070882934/001/shadow.db" permissions DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "myuser@domain.com", passwd: "x", uid: 1929326240, gid: 1929326240, gecos: "My User", home: "/home/myuser@domain.com", shell: "/bin/bash" } myuser@domain.com:x:1929326240:1929326240:My User:/home/myuser@domain.com:/bin/bash 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/returns_nothing_when_listing_passwd_without_permission_on_cache 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_access4075786109/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_access4075786109/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_on_trying_to_list_entry_by_name_from_unsupported_db2707271105/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_entry_by_gid for group with gid: 165119649 DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_group_by_gid_without_access_to_shadow4175766130/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_group_by_gid_without_access_to_shadow4175766130/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_gid_without_access_to_shadow4175766130/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_group_by_gid_without_access_to_shadow4175766130/001/shadow.db" permissions DEBUG [nss_aad::group] nss_aad: found record: Group { name: "user@otherdomain.com", passwd: "x", gid: 165119649, members: ["user@otherdomain.com"] } user@otherdomain.com:x:165119649:user@otherdomain.com 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_local_group_entry_without_cache DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug root:x:0: === CONT TestIntegration/error_when_listing_entry_from_shadow_by_name_without_access 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_trying_to_list_entry_by_name_from_unsupported_db2707271105/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_trying_to_list_entry_by_name_from_unsupported_db2707271105/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_permission_on_cache1286021647/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_all_entries for shadow DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_access4075786109/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_access4075786109/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_access4075786109/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_shadow_without_access4075786109/001/shadow.db" permissions ERROR [nss_aad] nss_aad: database error: Shadow database is not accessible 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_group_without_access_to_shadow 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_permission_on_cache1286021647/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_permission_on_cache1286021647/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_name_without_access1702581084/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug Unknown database: unsupported Try `getent --help' or `getent --usage' for more information. 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_passwd_by_uid 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_name_without_access1702581084/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_name_without_access1702581084/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_group_without_access_to_shadow745087741/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_all_entries for passwd DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_permission_on_cache1286021647/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '4242' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_permission_on_cache1286021647/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_permission_on_cache1286021647/001/passwd.db" permissions ERROR [nss_aad] nss_aad: database error: invalid ownership for /tmp/TestIntegrationreturns_nothing_when_listing_passwd_without_permission_on_cache1286021647/001/passwd.db, expected 4242:2501 but got 2001:2501 root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/home/buildd:/bin/bash sbuild:x:114:120:Debian source builder,,,:/var/lib/sbuild:/bin/bash 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_passwd_by_name_without_access_to_shadow 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_group_without_access_to_shadow745087741/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_group_without_access_to_shadow745087741/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_passwd_by_uid2213247374/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: myuser@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_name_without_access1702581084/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_name_without_access1702581084/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_name_without_access1702581084/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_entry_from_shadow_by_name_without_access1702581084/001/shadow.db" permissions ERROR [nss_aad] nss_aad: database error: Shadow database is not accessible 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_on_get_entry_from_passwd_with_explicit_empty_key 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_uid2213247374/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_uid2213247374/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_passwd_by_name_without_access_to_shadow2166789235/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_all_entries for group DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_group_without_access_to_shadow745087741/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_group_without_access_to_shadow745087741/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_group_without_access_to_shadow745087741/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_group_without_access_to_shadow745087741/001/shadow.db" permissions DEBUG [nss_aad::group] nss_aad: found record: Group { name: "myuser@domain.com", passwd: "x", gid: 1929326240, members: ["myuser@domain.com"] } DEBUG [nss_aad::group] nss_aad: found record: Group { name: "otheruser@domain.com", passwd: "x", gid: 165119648, members: ["otheruser@domain.com"] } DEBUG [nss_aad::group] nss_aad: found record: Group { name: "user@otherdomain.com", passwd: "x", gid: 165119649, members: ["user@otherdomain.com"] } root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: systemd-journal:x:101: systemd-network:x:102: buildd:x:2501: sbuild:x:120:buildd myuser@domain.com:x:1929326240:myuser@domain.com otheruser@domain.com:x:165119648:otheruser@domain.com user@otherdomain.com:x:165119649:user@otherdomain.com 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/returns_nothing_when_listing_passwd_with_empty_cache 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_name_without_access_to_shadow2166789235/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_name_without_access_to_shadow2166789235/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_on_get_entry_from_passwd_with_explicit_empty_key2006924561/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_entry_by_uid for passwd for uid: 165119649 DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_passwd_by_uid2213247374/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_passwd_by_uid2213247374/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_uid2213247374/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_uid2213247374/001/shadow.db" permissions DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "user@otherdomain.com", passwd: "x", uid: 165119649, gid: 165119649, gecos: "User", home: "/home/user@otherdomain.com", shell: "/bin/bash" } user@otherdomain.com:x:165119649:165119649:User:/home/user@otherdomain.com:/bin/bash 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_get_entry_from_passwd_with_explicit_empty_key2006924561/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_get_entry_from_passwd_with_explicit_empty_key2006924561/001/shadow.db === CONT TestIntegration/returns_nothing_when_listing_shadow_with_empty_cache 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationreturns_nothing_when_listing_passwd_with_empty_cache1893705065/001 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_entry_by_name for passwd for name: myuser@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_passwd_by_name_without_access_to_shadow2166789235/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_passwd_by_name_without_access_to_shadow2166789235/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_name_without_access_to_shadow2166789235/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_name_without_access_to_shadow2166789235/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_passwd_with_empty_cache1893705065/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_passwd_with_empty_cache1893705065/001/shadow.db DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "myuser@domain.com", passwd: "x", uid: 1929326240, gid: 1929326240, gecos: "My User", home: "/home/myuser@domain.com", shell: "/bin/bash" } myuser@domain.com:x:1929326240:1929326240:My User:/home/myuser@domain.com:/bin/bash 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_entry_from_shadow_with_capitalized_name 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationreturns_nothing_when_listing_shadow_with_empty_cache3972295375/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_all_entries for passwd DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_passwd_with_empty_cache1893705065/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_passwd_with_empty_cache1893705065/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_passwd_with_empty_cache1893705065/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_passwd_with_empty_cache1893705065/001/shadow.db" permissions root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/home/buildd:/bin/bash sbuild:x:114:120:Debian source builder,,,:/var/lib/sbuild:/bin/bash 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_on_get_entry_from_group_with_explicit_empty_key DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_entry_by_name for passwd for name: DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_on_get_entry_from_passwd_with_explicit_empty_key2006924561/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_on_get_entry_from_passwd_with_explicit_empty_key2006924561/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_on_get_entry_from_passwd_with_explicit_empty_key2006924561/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_on_get_entry_from_passwd_with_explicit_empty_key2006924561/001/shadow.db" permissions DEBUG [nss_aad] nss_aad: no record found 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_on_trying_to_list_unsupported_db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_shadow_with_empty_cache3972295375/001/shadow.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationreturns_nothing_when_listing_shadow_with_empty_cache3972295375/001/passwd.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_shadow_with_capitalized_name4008809320/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_all_entries for shadow DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationreturns_nothing_when_listing_shadow_with_empty_cache3972295375/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationreturns_nothing_when_listing_shadow_with_empty_cache3972295375/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_shadow_with_empty_cache3972295375/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationreturns_nothing_when_listing_shadow_with_empty_cache3972295375/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/list_local_passwd_entry_without_cache DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug root:x:0:0:root:/root:/bin/bash === CONT TestIntegration/list_entry_from_passwd_by_uid_without_access_to_shadow 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_shadow_with_capitalized_name4008809320/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_shadow_with_capitalized_name4008809320/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_on_get_entry_from_group_with_explicit_empty_key490469877/001 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_get_entry_from_group_with_explicit_empty_key490469877/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_get_entry_from_group_with_explicit_empty_key490469877/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Close database request 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationerror_on_trying_to_list_unsupported_db727970404/001 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_trying_to_list_unsupported_db727970404/001/passwd.db 2023/09/07 12:37:27 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_trying_to_list_unsupported_db727970404/001/shadow.db 2023/09/07 12:37:27 DEBUG: Shadow db mode: 2 2023/09/07 12:37:27 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:27 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:27 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug 2023/09/07 12:37:27 DEBUG: request to close passwd iteration in db DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: MyUser@Domain.Com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_shadow_with_capitalized_name4008809320/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_shadow_with_capitalized_name4008809320/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_shadow_with_capitalized_name4008809320/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_shadow_with_capitalized_name4008809320/001/shadow.db" permissions 2023/09/07 12:37:27 DEBUG: request to close group iteration in db 2023/09/07 12:37:27 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:27 DEBUG: Cache initialization 2023/09/07 12:37:27 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_passwd_by_uid_without_access_to_shadow2110809064/001 DEBUG [nss_aad::shadow] nss_aad: found record: Shadow { name: "myuser@domain.com", passwd: "REDACTED", last_pwd_change: -1, min_pwd_age: -1, max_pwd_age: -1, pwd_warn_period: -1, pwd_inactivity: -1, expiration_date: -1 } myuser@domain.com:*::::::: 2023/09/07 12:37:27 DEBUG: Close database request === CONT TestIntegration/error_when_listing_non-existent_entry_in_passwd DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::group] nss_aad: get_entry_by_gid for group with name: DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_on_get_entry_from_group_with_explicit_empty_key490469877/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_on_get_entry_from_group_with_explicit_empty_key490469877/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_on_get_entry_from_group_with_explicit_empty_key490469877/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_on_get_entry_from_group_with_explicit_empty_key490469877/001/shadow.db" permissions DEBUG [nss_aad] nss_aad: no record found 2023/09/07 12:37:28 DEBUG: Close database request === CONT TestIntegration/list_entry_from_shadow_by_name 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_uid_without_access_to_shadow2110809064/001/passwd.db 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_passwd_by_uid_without_access_to_shadow2110809064/001/shadow.db 2023/09/07 12:37:28 DEBUG: Shadow db mode: 2 2023/09/07 12:37:28 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:28 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:28 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:28 DEBUG: request to close group iteration in db 2023/09/07 12:37:28 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:28 DEBUG: Close database request 2023/09/07 12:37:28 DEBUG: Cache initialization 2023/09/07 12:37:28 DEBUG: Opening cache in /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_passwd3476309940/001 DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug Unknown database: unsupported Try `getent --help' or `getent --usage' for more information. 2023/09/07 12:37:28 DEBUG: Close database request === CONT TestIntegration/list_passwd_without_access_to_shadow 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_passwd3476309940/001/shadow.db 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_passwd3476309940/001/passwd.db 2023/09/07 12:37:28 DEBUG: Shadow db mode: 2 2023/09/07 12:37:28 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:28 DEBUG: Cache initialization 2023/09/07 12:37:28 DEBUG: Opening cache in /tmp/TestIntegrationlist_entry_from_shadow_by_name3798870701/001 2023/09/07 12:37:28 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_entry_by_uid for passwd for uid: 165119649 DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_passwd_by_uid_without_access_to_shadow2110809064/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_passwd_by_uid_without_access_to_shadow2110809064/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_uid_without_access_to_shadow2110809064/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_passwd_by_uid_without_access_to_shadow2110809064/001/shadow.db" permissions DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "user@otherdomain.com", passwd: "x", uid: 165119649, gid: 165119649, gecos: "User", home: "/home/user@otherdomain.com", shell: "/bin/bash" } user@otherdomain.com:x:165119649:165119649:User:/home/user@otherdomain.com:/bin/bash 2023/09/07 12:37:28 DEBUG: Close database request === CONT TestIntegration/error_on_get_entry_from_shadow_with_explicit_empty_key 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_shadow_by_name3798870701/001/passwd.db 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationlist_entry_from_shadow_by_name3798870701/001/shadow.db 2023/09/07 12:37:28 DEBUG: Shadow db mode: 2 2023/09/07 12:37:28 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:28 DEBUG: Cache initialization 2023/09/07 12:37:28 DEBUG: Opening cache in /tmp/TestIntegrationlist_passwd_without_access_to_shadow2331571624/001 2023/09/07 12:37:28 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_entry_by_name for passwd for name: doesnotexist@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_passwd3476309940/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_when_listing_non-existent_entry_in_passwd3476309940/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_non-existent_entry_in_passwd3476309940/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_when_listing_non-existent_entry_in_passwd3476309940/001/shadow.db" permissions DEBUG [nss_aad] nss_aad: no record found 2023/09/07 12:37:28 DEBUG: Close database request 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationlist_passwd_without_access_to_shadow2331571624/001/passwd.db 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationlist_passwd_without_access_to_shadow2331571624/001/shadow.db 2023/09/07 12:37:28 DEBUG: Shadow db mode: 2 2023/09/07 12:37:28 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:28 DEBUG: Cache initialization 2023/09/07 12:37:28 DEBUG: Opening cache in /tmp/TestIntegrationerror_on_get_entry_from_shadow_with_explicit_empty_key517548623/001 2023/09/07 12:37:28 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: myuser@domain.com DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_entry_from_shadow_by_name3798870701/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_entry_from_shadow_by_name3798870701/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_shadow_by_name3798870701/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_entry_from_shadow_by_name3798870701/001/shadow.db" permissions DEBUG [nss_aad::shadow] nss_aad: found record: Shadow { name: "myuser@domain.com", passwd: "REDACTED", last_pwd_change: -1, min_pwd_age: -1, max_pwd_age: -1, pwd_warn_period: -1, pwd_inactivity: -1, expiration_date: -1 } myuser@domain.com:*::::::: 2023/09/07 12:37:28 DEBUG: Close database request 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_get_entry_from_shadow_with_explicit_empty_key517548623/001/shadow.db 2023/09/07 12:37:28 DEBUG: check file permissions on /tmp/TestIntegrationerror_on_get_entry_from_shadow_with_explicit_empty_key517548623/001/passwd.db 2023/09/07 12:37:28 DEBUG: Shadow db mode: 2 2023/09/07 12:37:28 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:37:28 DEBUG: Close database request 2023/09/07 12:37:28 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:28 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:28 DEBUG: request to close group iteration in db 2023/09/07 12:37:28 DEBUG: request to close shadow iteration in db 2023/09/07 12:37:28 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:37:28 DEBUG: request to close passwd iteration in db 2023/09/07 12:37:28 DEBUG: request to close group iteration in db 2023/09/07 12:37:28 DEBUG: request to close shadow iteration in db DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::passwd] nss_aad: get_all_entries for passwd DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationlist_passwd_without_access_to_shadow2331571624/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow mode '0' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationlist_passwd_without_access_to_shadow2331571624/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_passwd_without_access_to_shadow2331571624/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationlist_passwd_without_access_to_shadow2331571624/001/shadow.db" permissions DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "myuser@domain.com", passwd: "x", uid: 1929326240, gid: 1929326240, gecos: "My User", home: "/home/myuser@domain.com", shell: "/bin/bash" } DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "otheruser@domain.com", passwd: "x", uid: 165119648, gid: 165119648, gecos: "Other User", home: "/home/otheruser@domain.com", shell: "/bin/bash" } DEBUG [nss_aad::passwd] nss_aad: found record: Passwd { name: "user@otherdomain.com", passwd: "x", uid: 165119649, gid: 165119649, gecos: "User", home: "/home/user@otherdomain.com", shell: "/bin/bash" } root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/home/buildd:/bin/bash sbuild:x:114:120:Debian source builder,,,:/var/lib/sbuild:/bin/bash myuser@domain.com:x:1929326240:1929326240:My User:/home/myuser@domain.com:/bin/bash otheruser@domain.com:x:165119648:165119648:Other User:/home/otheruser@domain.com:/bin/bash user@otherdomain.com:x:165119649:165119649:User:/home/user@otherdomain.com:/bin/bash 2023/09/07 12:37:28 DEBUG: Close database request DEBUG [nss_aad::logs] nss_aad: Log output set to stderr DEBUG [nss_aad::logs] nss_aad: Log level set to Debug DEBUG [nss_aad::shadow] nss_aad: get_entry_by_name for shadow for name: DEBUG [nss_aad] nss_aad: Overriding cache options for tests DEBUG [nss_aad::cache] nss_aad: using custom db path: /tmp/TestIntegrationerror_on_get_entry_from_shadow_with_explicit_empty_key517548623/001 DEBUG [nss_aad::cache] nss_aad: using custom root uid '2001' DEBUG [nss_aad::cache] nss_aad: using custom root gid '2501' DEBUG [nss_aad::cache] nss_aad: using custom shadow gid '2501' DEBUG [nss_aad::cache] nss_aad: opening database connection from /tmp/TestIntegrationerror_on_get_entry_from_shadow_with_explicit_empty_key517548623/001 DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_on_get_entry_from_shadow_with_explicit_empty_key517548623/001/passwd.db" permissions DEBUG [nss_aad::cache] nss_aad: Checking file "/tmp/TestIntegrationerror_on_get_entry_from_shadow_with_explicit_empty_key517548623/001/shadow.db" permissions DEBUG [nss_aad] nss_aad: no record found 2023/09/07 12:37:28 DEBUG: Close database request --- PASS: TestIntegration (54.91s) --- PASS: TestIntegration/returns_nothing_when_listing_passwd_without_cache_and_no_permission_to_create_it (0.01s) --- PASS: TestIntegration/list_entry_from_group_by_name_without_access_to_shadow (0.07s) --- PASS: TestIntegration/list_passwd (0.10s) --- PASS: TestIntegration/returns_nothing_when_listing_shadow_without_permission_on_cache (0.12s) --- PASS: TestIntegration/old_entries_in_passwd_are_cleaned (0.16s) --- PASS: TestIntegration/error_when_listing_non-existent_entry_in_group (0.12s) --- PASS: TestIntegration/list_entry_from_group_with_capitalized_name (0.12s) --- PASS: TestIntegration/returns_nothing_when_listing_shadow_without_cache_and_no_permission_to_create_it (0.01s) --- PASS: TestIntegration/returns_nothing_when_listing_group_without_permission_on_cache (0.12s) --- PASS: TestIntegration/old_entries_in_shadow_are_cleaned (0.11s) --- PASS: TestIntegration/list_local_shadow_entry_without_cache (0.00s) --- PASS: TestIntegration/returns_nothing_when_listing_group_without_cache_and_no_permission_to_create_it (0.01s) --- PASS: TestIntegration/old_entries_in_group_are_cleaned (0.12s) --- PASS: TestIntegration/list_entry_from_group_by_gid (0.11s) --- PASS: TestIntegration/error_when_listing_entry_from_shadow_by_uid_without_access (0.12s) --- PASS: TestIntegration/error_when_listing_non-existent_entry_in_shadow (0.10s) --- PASS: TestIntegration/list_shadow (0.11s) --- PASS: TestIntegration/returns_nothing_when_listing_group_with_empty_cache (0.07s) --- PASS: TestIntegration/list_entry_from_passwd_with_capitalized_name (0.11s) --- PASS: TestIntegration/list_entry_from_group_by_name (0.11s) --- PASS: TestIntegration/list_group (0.11s) --- PASS: TestIntegration/error_when_listing_entry_from_shadow_by_uid (0.13s) --- PASS: TestIntegration/list_entry_from_passwd_by_name (0.15s) --- PASS: TestIntegration/list_entry_from_group_by_gid_without_access_to_shadow (0.12s) --- PASS: TestIntegration/list_local_group_entry_without_cache (0.00s) --- PASS: TestIntegration/returns_nothing_when_listing_shadow_without_access (0.12s) --- PASS: TestIntegration/error_on_trying_to_list_entry_by_name_from_unsupported_db (0.11s) --- PASS: TestIntegration/returns_nothing_when_listing_passwd_without_permission_on_cache (0.11s) --- PASS: TestIntegration/error_when_listing_entry_from_shadow_by_name_without_access (0.11s) --- PASS: TestIntegration/list_group_without_access_to_shadow (0.12s) --- PASS: TestIntegration/list_entry_from_passwd_by_uid (0.12s) --- PASS: TestIntegration/list_entry_from_passwd_by_name_without_access_to_shadow (0.13s) --- PASS: TestIntegration/returns_nothing_when_listing_passwd_with_empty_cache (0.08s) --- PASS: TestIntegration/error_on_get_entry_from_passwd_with_explicit_empty_key (0.12s) --- PASS: TestIntegration/returns_nothing_when_listing_shadow_with_empty_cache (0.07s) --- PASS: TestIntegration/list_local_passwd_entry_without_cache (0.00s) --- PASS: TestIntegration/list_entry_from_shadow_with_capitalized_name (0.11s) --- PASS: TestIntegration/error_on_get_entry_from_group_with_explicit_empty_key (0.12s) --- PASS: TestIntegration/error_on_trying_to_list_unsupported_db (0.14s) --- PASS: TestIntegration/list_entry_from_passwd_by_uid_without_access_to_shadow (0.15s) --- PASS: TestIntegration/error_when_listing_non-existent_entry_in_passwd (0.11s) --- PASS: TestIntegration/list_entry_from_shadow_by_name (0.12s) --- PASS: TestIntegration/list_passwd_without_access_to_shadow (0.12s) --- PASS: TestIntegration/error_on_get_entry_from_shadow_with_explicit_empty_key (0.11s) PASS ok github.com/ubuntu/aad-auth/nss/integration-tests 56.074s === RUN TestPamSmAuthenticate === RUN TestPamSmAuthenticate/error_on_server_error 2023/09/07 12:38:33 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:38:33 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "unreadable server response" 2023/09/07 12:38:33 ERROR: Can't read server response: invalid READ === RUN TestPamSmAuthenticate/specified_offline_expiration 2023/09/07 12:38:35 DEBUG: Loading configuration from testdata/withoffline-expiration.conf 2023/09/07 12:38:35 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:35 DEBUG: Authentication successful with user/password 2023/09/07 12:38:35 DEBUG: Cache initialization 2023/09/07 12:38:35 DEBUG: Opening cache in /tmp/TestPamSmAuthenticatespecified_offline_expiration2775787824/001/cache 2023/09/07 12:38:35 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatespecified_offline_expiration2775787824/001/cache/passwd.db 2023/09/07 12:38:35 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatespecified_offline_expiration2775787824/001/cache/shadow.db 2023/09/07 12:38:35 DEBUG: Shadow db mode: 2 2023/09/07 12:38:35 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 84 days ago 2023/09/07 12:38:35 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:35 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:38:35 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:38:35 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:38:35 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:38:35 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:38:35 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:38:35 DEBUG: Close database request === RUN TestPamSmAuthenticate/correctly_set_homedir_and_shell_values_for_a_new_user 2023/09/07 12:38:35 DEBUG: Loading configuration from testdata/aad-with-homedir-and-shell.conf 2023/09/07 12:38:35 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:35 DEBUG: Authentication successful with user/password 2023/09/07 12:38:35 DEBUG: Cache initialization 2023/09/07 12:38:35 DEBUG: Opening cache in /tmp/TestPamSmAuthenticatecorrectly_set_homedir_and_shell_values_for_a_new_user3258408651/001/cache 2023/09/07 12:38:35 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatecorrectly_set_homedir_and_shell_values_for_a_new_user3258408651/001/cache/passwd.db 2023/09/07 12:38:35 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatecorrectly_set_homedir_and_shell_values_for_a_new_user3258408651/001/cache/shadow.db 2023/09/07 12:38:35 DEBUG: Shadow db mode: 2 2023/09/07 12:38:35 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:35 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:35 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:38:35 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:38:35 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:38:35 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:38:35 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:38:35 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:38:35 DEBUG: Close database request === RUN TestPamSmAuthenticate/offline,_connect_existing_user_from_cache 2023/09/07 12:38:35 DEBUG: Cache initialization 2023/09/07 12:38:35 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateoffline,_connect_existing_user_from_cache388828341/001/cache 2023/09/07 12:38:35 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_existing_user_from_cache388828341/001/cache/passwd.db 2023/09/07 12:38:35 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_existing_user_from_cache388828341/001/cache/shadow.db 2023/09/07 12:38:35 DEBUG: Shadow db mode: 2 2023/09/07 12:38:35 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:35 DEBUG: Close database request 2023/09/07 12:38:35 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:35 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:35 DEBUG: request to close group iteration in db 2023/09/07 12:38:35 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:36 DEBUG: Loading configuration from testdata/forceoffline.conf 2023/09/07 12:38:36 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "myuser@domain.com" 2023/09/07 12:38:36 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:36 DEBUG: Cache initialization 2023/09/07 12:38:36 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateoffline,_connect_existing_user_from_cache388828341/001/cache 2023/09/07 12:38:36 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_existing_user_from_cache388828341/001/cache/passwd.db 2023/09/07 12:38:36 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_existing_user_from_cache388828341/001/cache/shadow.db 2023/09/07 12:38:36 DEBUG: Shadow db mode: 2 2023/09/07 12:38:36 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:36 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:38:36 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:38:36 DEBUG: Last online login was: 2023-09-05 12:38:35 +0000 UTC. Current time: 2023-09-07 12:38:36.051636215 +0000 UTC m=+2.386502433. 2023/09/07 12:38:36 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:38:36 DEBUG: Close database request 2023/09/07 12:38:36 DEBUG: Close database request === RUN TestPamSmAuthenticate/error_on_invalid_password 2023/09/07 12:38:36 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:38:36 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "invalid credentials" 2023/09/07 12:38:36 DEBUG: Got response: Invalid credentials === RUN TestPamSmAuthenticate/authenticate_successfully_on_config_with_values_only_in_matching_domain 2023/09/07 12:38:37 DEBUG: Loading configuration from testdata/with-domain.conf 2023/09/07 12:38:37 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:37 DEBUG: Authentication successful with user/password 2023/09/07 12:38:37 DEBUG: Cache initialization 2023/09/07 12:38:37 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateauthenticate_successfully_on_config_with_values_only_in_matching_domain530032815/001/cache 2023/09/07 12:38:37 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_on_config_with_values_only_in_matching_domain530032815/001/cache/passwd.db 2023/09/07 12:38:37 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_on_config_with_values_only_in_matching_domain530032815/001/cache/shadow.db 2023/09/07 12:38:37 DEBUG: Shadow db mode: 2 2023/09/07 12:38:37 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:37 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:37 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:38:37 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:38:37 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:38:37 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:38:37 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:38:37 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:38:37 DEBUG: Close database request === RUN TestPamSmAuthenticate/error_on_offline_with_user_online_user_not_in_cache 2023/09/07 12:38:37 DEBUG: Cache initialization 2023/09/07 12:38:37 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_user_online_user_not_in_cache2970484813/001/cache 2023/09/07 12:38:38 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_user_online_user_not_in_cache2970484813/001/cache/passwd.db 2023/09/07 12:38:38 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_user_online_user_not_in_cache2970484813/001/cache/shadow.db 2023/09/07 12:38:38 DEBUG: Shadow db mode: 2 2023/09/07 12:38:38 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:38 DEBUG: Close database request 2023/09/07 12:38:38 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:38 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:38 DEBUG: request to close group iteration in db 2023/09/07 12:38:38 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:38 DEBUG: Loading configuration from testdata/forceoffline.conf 2023/09/07 12:38:38 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "success@domain.com" 2023/09/07 12:38:38 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:38 DEBUG: Cache initialization 2023/09/07 12:38:38 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_user_online_user_not_in_cache2970484813/001/cache 2023/09/07 12:38:38 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_user_online_user_not_in_cache2970484813/001/cache/passwd.db 2023/09/07 12:38:38 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_user_online_user_not_in_cache2970484813/001/cache/shadow.db 2023/09/07 12:38:38 DEBUG: Shadow db mode: 2 2023/09/07 12:38:38 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:38 INFO: try to authenticate "success@domain.com" from cache 2023/09/07 12:38:38 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:38 ERROR: authenticating user "success@domain.com" from cache failed: error when getting user "success@domain.com" from cache: no entries. Denying access. 2023/09/07 12:38:38 DEBUG: Close database request 2023/09/07 12:38:40 DEBUG: Close database request === RUN TestPamSmAuthenticate/error_on_offline_with_purged_user 2023/09/07 12:38:40 DEBUG: Cache initialization 2023/09/07 12:38:40 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_purged_user1099415082/001/cache 2023/09/07 12:38:40 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_purged_user1099415082/001/cache/passwd.db 2023/09/07 12:38:40 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_purged_user1099415082/001/cache/shadow.db 2023/09/07 12:38:40 DEBUG: Shadow db mode: 2 2023/09/07 12:38:40 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:40 DEBUG: Close database request 2023/09/07 12:38:40 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:40 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:40 DEBUG: request to close group iteration in db 2023/09/07 12:38:40 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:40 DEBUG: Loading configuration from testdata/forceoffline-expire-right-away.conf 2023/09/07 12:38:40 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "purgeduser@domain.com" 2023/09/07 12:38:40 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:40 DEBUG: Cache initialization 2023/09/07 12:38:40 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_purged_user1099415082/001/cache 2023/09/07 12:38:40 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_purged_user1099415082/001/cache/passwd.db 2023/09/07 12:38:40 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_purged_user1099415082/001/cache/shadow.db 2023/09/07 12:38:40 DEBUG: Shadow db mode: 2 2023/09/07 12:38:40 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 2 days ago 2023/09/07 12:38:40 INFO: try to authenticate "purgeduser@domain.com" from cache 2023/09/07 12:38:40 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:38:40 ERROR: authenticating user "purgeduser@domain.com" from cache failed: error when getting user "purgeduser@domain.com" from cache: no entries. Denying access. 2023/09/07 12:38:40 DEBUG: Close database request 2023/09/07 12:38:41 DEBUG: Close database request === RUN TestPamSmAuthenticate/offline,_connect_expired_user_from_cache 2023/09/07 12:38:41 DEBUG: Cache initialization 2023/09/07 12:38:41 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateoffline,_connect_expired_user_from_cache2257645366/001/cache 2023/09/07 12:38:41 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_expired_user_from_cache2257645366/001/cache/passwd.db 2023/09/07 12:38:41 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_expired_user_from_cache2257645366/001/cache/shadow.db 2023/09/07 12:38:41 DEBUG: Shadow db mode: 2 2023/09/07 12:38:41 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:41 DEBUG: Close database request 2023/09/07 12:38:41 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:41 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:41 DEBUG: request to close group iteration in db 2023/09/07 12:38:41 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:41 DEBUG: Loading configuration from testdata/forceoffline-no-expiration.conf 2023/09/07 12:38:41 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "expireduser@domain.com" 2023/09/07 12:38:41 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:41 DEBUG: Cache initialization 2023/09/07 12:38:41 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateoffline,_connect_expired_user_from_cache2257645366/001/cache 2023/09/07 12:38:41 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_expired_user_from_cache2257645366/001/cache/passwd.db 2023/09/07 12:38:41 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_expired_user_from_cache2257645366/001/cache/shadow.db 2023/09/07 12:38:41 DEBUG: Shadow db mode: 2 2023/09/07 12:38:41 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:38:41 INFO: try to authenticate "expireduser@domain.com" from cache 2023/09/07 12:38:41 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:38:41 DEBUG: Last online login was: 2023-06-07 12:38:41 +0000 UTC. Current time: 2023-09-07 12:38:41.74295641 +0000 UTC m=+8.077822653. 2023/09/07 12:38:41 DEBUG: Close database request 2023/09/07 12:38:41 DEBUG: Close database request === RUN TestPamSmAuthenticate/authenticate_successfully_on_config_with_offline_auth_disabled_(online) 2023/09/07 12:38:41 DEBUG: Loading configuration from testdata/offline-auth-disabled.conf 2023/09/07 12:38:41 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:41 DEBUG: Authentication successful with user/password 2023/09/07 12:38:41 DEBUG: Cache initialization 2023/09/07 12:38:41 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateauthenticate_successfully_on_config_with_offline_auth_disabled_(online)3024118922/001/cache 2023/09/07 12:38:41 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_on_config_with_offline_auth_disabled_(online)3024118922/001/cache/passwd.db 2023/09/07 12:38:41 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_on_config_with_offline_auth_disabled_(online)3024118922/001/cache/shadow.db 2023/09/07 12:38:41 DEBUG: Shadow db mode: 2 2023/09/07 12:38:41 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:41 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:41 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:38:41 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:38:41 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:38:41 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:38:41 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:38:41 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:38:41 DEBUG: Close database request === RUN TestPamSmAuthenticate/error_on_offline_with_offline_auth_disabled 2023/09/07 12:38:41 DEBUG: Cache initialization 2023/09/07 12:38:41 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_offline_auth_disabled1373184130/001/cache 2023/09/07 12:38:42 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_offline_auth_disabled1373184130/001/cache/passwd.db 2023/09/07 12:38:42 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_offline_auth_disabled1373184130/001/cache/shadow.db 2023/09/07 12:38:42 DEBUG: Shadow db mode: 2 2023/09/07 12:38:42 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:42 DEBUG: Close database request 2023/09/07 12:38:42 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:42 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:42 DEBUG: request to close group iteration in db 2023/09/07 12:38:42 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:42 DEBUG: Loading configuration from testdata/forceoffline-offline-auth-disabled.conf 2023/09/07 12:38:42 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "myuser@domain.com" 2023/09/07 12:38:42 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:42 DEBUG: Cache initialization 2023/09/07 12:38:42 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_offline_auth_disabled1373184130/001/cache 2023/09/07 12:38:42 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_offline_auth_disabled1373184130/001/cache/passwd.db 2023/09/07 12:38:42 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_offline_auth_disabled1373184130/001/cache/shadow.db 2023/09/07 12:38:42 DEBUG: Shadow db mode: 2 2023/09/07 12:38:42 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:42 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:38:42 ERROR: authenticating user "myuser@domain.com" from cache failed: offline authentication is disabled. Denying access. 2023/09/07 12:38:42 DEBUG: Close database request 2023/09/07 12:38:44 DEBUG: Close database request === RUN TestPamSmAuthenticate/error_on_cache_can't_be_created/opened 2023/09/07 12:38:44 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:38:44 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:44 DEBUG: Authentication successful with user/password 2023/09/07 12:38:44 DEBUG: Cache initialization 2023/09/07 12:38:44 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_cache_cant_be_createdopened2987143633/001/cache 2023/09/07 12:38:44 ERROR: couldn't open/create cache: couldn't initiate database: cache creation can only be done by root user. Denying access. === RUN TestPamSmAuthenticate/authenticate_successfully_with_unmatched_case_(online) 2023/09/07 12:38:46 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:38:46 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:46 DEBUG: Authentication successful with user/password 2023/09/07 12:38:46 DEBUG: Cache initialization 2023/09/07 12:38:46 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateauthenticate_successfully_with_unmatched_case_(online)3480065129/001/cache 2023/09/07 12:38:46 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_with_unmatched_case_(online)3480065129/001/cache/passwd.db 2023/09/07 12:38:46 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_with_unmatched_case_(online)3480065129/001/cache/shadow.db 2023/09/07 12:38:46 DEBUG: Shadow db mode: 2 2023/09/07 12:38:46 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:46 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:46 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:38:46 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:38:46 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:38:46 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:38:46 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:38:46 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:38:46 DEBUG: Close database request === RUN TestPamSmAuthenticate/error_on_invalid_conf 2023/09/07 12:38:46 DEBUG: Loading configuration from testdata/invalid-aad.conf 2023/09/07 12:38:46 ERROR: No valid configuration found: could not load valid configuration from testdata/invalid-aad.conf: missing required 'app_id' entry in configuration file === RUN TestPamSmAuthenticate/error_on_unexisting_conf 2023/09/07 12:38:48 DEBUG: Loading configuration from testdata/doesnotexist.conf 2023/09/07 12:38:48 ERROR: No valid configuration found: could not load valid configuration from testdata/doesnotexist.conf: could not open file testdata/doesnotexist.conf: open testdata/doesnotexist.conf: no such file or directory === RUN TestPamSmAuthenticate/error_on_unexisting_users 2023/09/07 12:38:49 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:38:49 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "no such user" 2023/09/07 12:38:49 DEBUG: Got response: User doesn't exist === RUN TestPamSmAuthenticate/authenticate_successfully_(online) 2023/09/07 12:38:52 DEBUG: Loading configuration from testdata/simple-aad.conf 2023/09/07 12:38:52 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:52 DEBUG: Authentication successful with user/password 2023/09/07 12:38:52 DEBUG: Cache initialization 2023/09/07 12:38:52 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateauthenticate_successfully_(online)2577772243/001/cache 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_(online)2577772243/001/cache/passwd.db 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateauthenticate_successfully_(online)2577772243/001/cache/shadow.db 2023/09/07 12:38:52 DEBUG: Shadow db mode: 2 2023/09/07 12:38:52 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:52 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:52 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:38:52 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:38:52 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:38:52 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:38:52 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:38:52 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:38:52 DEBUG: Close database request === RUN TestPamSmAuthenticate/correctly_set_homedir_and_shell_values_specified_at_domain_for_a_new_user_with_matching_domain 2023/09/07 12:38:52 DEBUG: Loading configuration from testdata/aad-with-homedir-and-shell-domain.conf 2023/09/07 12:38:52 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj" for user "success@domain.com" 2023/09/07 12:38:52 DEBUG: Authentication successful with user/password 2023/09/07 12:38:52 DEBUG: Cache initialization 2023/09/07 12:38:52 DEBUG: Opening cache in /tmp/TestPamSmAuthenticatecorrectly_set_homedir_and_shell_values_specified_at_domain_for_a_new_user_with_matching_domain2062197470/001/cache 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatecorrectly_set_homedir_and_shell_values_specified_at_domain_for_a_new_user_with_matching_domain2062197470/001/cache/passwd.db 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatecorrectly_set_homedir_and_shell_values_specified_at_domain_for_a_new_user_with_matching_domain2062197470/001/cache/shadow.db 2023/09/07 12:38:52 DEBUG: Shadow db mode: 2 2023/09/07 12:38:52 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:52 DEBUG: getting user information from cache for "success@domain.com" 2023/09/07 12:38:52 DEBUG: generate user id for user "success@domain.com" 2023/09/07 12:38:52 INFO: user id for "success@domain.com" is 9448096 2023/09/07 12:38:52 DEBUG: Getting home directory for success@domain.com 2023/09/07 12:38:52 DEBUG: inserting in cache user "success@domain.com" 2023/09/07 12:38:52 DEBUG: encrypt password for user "success@domain.com" 2023/09/07 12:38:52 DEBUG: updating from last online login information for user "success@domain.com" 2023/09/07 12:38:52 DEBUG: Close database request === RUN TestPamSmAuthenticate/homedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache 2023/09/07 12:38:52 DEBUG: Cache initialization 2023/09/07 12:38:52 DEBUG: Opening cache in /tmp/TestPamSmAuthenticatehomedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache3590691905/001/cache 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatehomedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache3590691905/001/cache/shadow.db 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatehomedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache3590691905/001/cache/passwd.db 2023/09/07 12:38:52 DEBUG: Shadow db mode: 2 2023/09/07 12:38:52 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:52 DEBUG: Close database request 2023/09/07 12:38:52 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:52 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:52 DEBUG: request to close group iteration in db 2023/09/07 12:38:52 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:52 DEBUG: Loading configuration from testdata/forceoffline-with-homedir-and-shell.conf 2023/09/07 12:38:52 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "myuser@domain.com" 2023/09/07 12:38:52 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:52 DEBUG: Cache initialization 2023/09/07 12:38:52 DEBUG: Opening cache in /tmp/TestPamSmAuthenticatehomedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache3590691905/001/cache 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatehomedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache3590691905/001/cache/passwd.db 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticatehomedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache3590691905/001/cache/shadow.db 2023/09/07 12:38:52 DEBUG: Shadow db mode: 2 2023/09/07 12:38:52 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:52 INFO: try to authenticate "myuser@domain.com" from cache 2023/09/07 12:38:52 DEBUG: getting user information from cache for "myuser@domain.com" 2023/09/07 12:38:52 DEBUG: Last online login was: 2023-09-05 12:38:52 +0000 UTC. Current time: 2023-09-07 12:38:52.524157774 +0000 UTC m=+18.859024017. 2023/09/07 12:38:52 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:38:52 DEBUG: Close database request 2023/09/07 12:38:52 DEBUG: Close database request === RUN TestPamSmAuthenticate/offline,_connect_purged_user_from_cache 2023/09/07 12:38:52 DEBUG: Cache initialization 2023/09/07 12:38:52 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateoffline,_connect_purged_user_from_cache2200238989/001/cache 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_purged_user_from_cache2200238989/001/cache/passwd.db 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_purged_user_from_cache2200238989/001/cache/shadow.db 2023/09/07 12:38:52 DEBUG: Shadow db mode: 2 2023/09/07 12:38:52 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:52 DEBUG: Close database request 2023/09/07 12:38:52 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:52 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:52 DEBUG: request to close group iteration in db 2023/09/07 12:38:52 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:52 DEBUG: Loading configuration from testdata/forceoffline-no-expiration.conf 2023/09/07 12:38:52 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "purgeduser@domain.com" 2023/09/07 12:38:52 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:52 DEBUG: Cache initialization 2023/09/07 12:38:52 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateoffline,_connect_purged_user_from_cache2200238989/001/cache 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_purged_user_from_cache2200238989/001/cache/passwd.db 2023/09/07 12:38:52 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateoffline,_connect_purged_user_from_cache2200238989/001/cache/shadow.db 2023/09/07 12:38:52 DEBUG: Shadow db mode: 2 2023/09/07 12:38:52 DEBUG: Cache won't be cleaned up as credentials expiration is set to 0 2023/09/07 12:38:52 INFO: try to authenticate "purgeduser@domain.com" from cache 2023/09/07 12:38:52 DEBUG: getting user information from cache for "purgeduser@domain.com" 2023/09/07 12:38:52 DEBUG: Last online login was: 2023-03-09 12:38:52 +0000 UTC. Current time: 2023-09-07 12:38:52.708283981 +0000 UTC m=+19.043150224. 2023/09/07 12:38:52 DEBUG: Close database request 2023/09/07 12:38:52 DEBUG: Close database request === RUN TestPamSmAuthenticate/error_on_config_values_only_in_mismatching_domain 2023/09/07 12:38:52 DEBUG: Loading configuration from testdata/with-domain.conf 2023/09/07 12:38:52 ERROR: No valid configuration found: could not load valid configuration from testdata/with-domain.conf: missing required 'tenant_id' entry in configuration file === RUN TestPamSmAuthenticate/error_on_offline_with_expired_user 2023/09/07 12:38:54 DEBUG: Cache initialization 2023/09/07 12:38:54 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_expired_user2291377385/001/cache 2023/09/07 12:38:54 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_expired_user2291377385/001/cache/passwd.db 2023/09/07 12:38:54 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_expired_user2291377385/001/cache/shadow.db 2023/09/07 12:38:54 DEBUG: Shadow db mode: 2 2023/09/07 12:38:54 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:54 DEBUG: Close database request 2023/09/07 12:38:54 DEBUG: No use of cache, closing underlying DB. 2023/09/07 12:38:54 DEBUG: request to close passwd iteration in db 2023/09/07 12:38:54 DEBUG: request to close group iteration in db 2023/09/07 12:38:54 DEBUG: request to close shadow iteration in db 2023/09/07 12:38:54 DEBUG: Loading configuration from testdata/forceoffline.conf 2023/09/07 12:38:54 DEBUG: Connecting to "https://login.microsoftonline.com/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", with clientID "force offline" for user "expireduser@domain.com" 2023/09/07 12:38:54 DEBUG: acquiring token failed: Offline 2023/09/07 12:38:54 DEBUG: Cache initialization 2023/09/07 12:38:54 DEBUG: Opening cache in /tmp/TestPamSmAuthenticateerror_on_offline_with_expired_user2291377385/001/cache 2023/09/07 12:38:54 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_expired_user2291377385/001/cache/shadow.db 2023/09/07 12:38:54 DEBUG: check file permissions on /tmp/TestPamSmAuthenticateerror_on_offline_with_expired_user2291377385/001/cache/passwd.db 2023/09/07 12:38:54 DEBUG: Shadow db mode: 2 2023/09/07 12:38:54 DEBUG: Cleaning up db. Removing entries that last authenticated online more than 180 days ago 2023/09/07 12:38:54 INFO: try to authenticate "expireduser@domain.com" from cache 2023/09/07 12:38:54 DEBUG: getting user information from cache for "expireduser@domain.com" 2023/09/07 12:38:54 DEBUG: Last online login was: 2023-06-07 12:38:54 +0000 UTC. Current time: 2023-09-07 12:38:54.129730094 +0000 UTC m=+20.464596337. 2023/09/07 12:38:54 DEBUG: Online revalidation needed every 90 days 2023/09/07 12:38:54 ERROR: authenticating user "expireduser@domain.com" from cache failed: offline credentials expired. Denying access. 2023/09/07 12:38:54 DEBUG: Close database request 2023/09/07 12:38:56 DEBUG: Close database request --- PASS: TestPamSmAuthenticate (22.59s) --- PASS: TestPamSmAuthenticate/error_on_server_error (1.95s) --- PASS: TestPamSmAuthenticate/specified_offline_expiration (0.18s) --- PASS: TestPamSmAuthenticate/correctly_set_homedir_and_shell_values_for_a_new_user (0.17s) --- PASS: TestPamSmAuthenticate/offline,_connect_existing_user_from_cache (0.18s) --- PASS: TestPamSmAuthenticate/error_on_invalid_password (1.69s) --- PASS: TestPamSmAuthenticate/authenticate_successfully_on_config_with_values_only_in_matching_domain (0.17s) --- PASS: TestPamSmAuthenticate/error_on_offline_with_user_online_user_not_in_cache (2.35s) --- PASS: TestPamSmAuthenticate/error_on_offline_with_purged_user (1.30s) --- PASS: TestPamSmAuthenticate/offline,_connect_expired_user_from_cache (0.18s) --- PASS: TestPamSmAuthenticate/authenticate_successfully_on_config_with_offline_auth_disabled_(online) (0.17s) --- PASS: TestPamSmAuthenticate/error_on_offline_with_offline_auth_disabled (2.23s) --- PASS: TestPamSmAuthenticate/error_on_cache_can't_be_created/opened (2.13s) --- PASS: TestPamSmAuthenticate/authenticate_successfully_with_unmatched_case_(online) (0.17s) --- PASS: TestPamSmAuthenticate/error_on_invalid_conf (1.74s) --- PASS: TestPamSmAuthenticate/error_on_unexisting_conf (1.67s) --- PASS: TestPamSmAuthenticate/error_on_unexisting_users (2.14s) --- PASS: TestPamSmAuthenticate/authenticate_successfully_(online) (0.18s) --- PASS: TestPamSmAuthenticate/correctly_set_homedir_and_shell_values_specified_at_domain_for_a_new_user_with_matching_domain (0.17s) --- PASS: TestPamSmAuthenticate/homedir_and_shell_values_should_not_change_for_user_that_was_already_on_cache (0.19s) --- PASS: TestPamSmAuthenticate/offline,_connect_purged_user_from_cache (0.18s) --- PASS: TestPamSmAuthenticate/error_on_config_values_only_in_mismatching_domain (1.22s) --- PASS: TestPamSmAuthenticate/error_on_offline_with_expired_user (2.23s) === RUN TestGetUser === PAUSE TestGetUser === CONT TestGetUser === RUN TestGetUser/got_username_info === PAUSE TestGetUser/got_username_info === CONT TestGetUser/got_username_info --- PASS: TestGetUser (0.00s) --- PASS: TestGetUser/got_username_info (0.05s) PASS ok github.com/ubuntu/aad-auth/pam 141.293s make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --buildsystem=golang --with=golang,apport dh_testroot -a -O--buildsystem=golang dh_prep -a -O--buildsystem=golang debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install -- --no-source cd obj-aarch64-linux-gnu && mkdir -p /<>/debian/tmp/usr cd obj-aarch64-linux-gnu && cp -r bin /<>/debian/tmp/usr # Install PAM module configuration mkdir -p debian/tmp/usr/share/pam-configs cp debian/libpam-aad.pam-auth-update debian/tmp/usr/share/pam-configs/aad # Install configuration template to /etc mkdir -p debian/tmp/etc cp conf/aad.conf.template debian/tmp/etc/aad.conf # Install PAM mkdir -p debian/tmp/usr/lib/aarch64-linux-gnu/security cp pam_aad.so debian/tmp/usr/lib/aarch64-linux-gnu/security # Install NSS install -dm 0755 debian/tmp/usr/lib/aarch64-linux-gnu cp target/aarch64-unknown-linux-gnu/release/libnss_aad.so target/aarch64-unknown-linux-gnu/release/libnss_aad.so.2 install -m 0644 target/aarch64-unknown-linux-gnu/release/libnss_aad.so.2 debian/tmp/usr/lib/aarch64-linux-gnu # Generate and install translations and shell completions GENERATE_ONLY_INSTALL_TO_DESTDIR=/<>/debian/tmp go generate -x ./internal/i18n ./cmd/aad-cli go run generate-locales.go update-po ../../po/aad-auth.pot ../../po go run generate-locales.go generate-mo aad-auth ../../po ../../generated go run ../generate_completion_documentation.go completion ../../generated go run ../generate_completion_documentation.go man ../../generated make[1]: Leaving directory '/<>' dh_install -a -O--buildsystem=golang dh_installdocs -a -O--buildsystem=golang dh_installchangelogs -a -O--buildsystem=golang dh_installman -a -O--buildsystem=golang dh_installsystemduser -a -O--buildsystem=golang dh_apport -a -O--buildsystem=golang dh_lintian -a -O--buildsystem=golang dh_perl -a -O--buildsystem=golang dh_link -a -O--buildsystem=golang dh_strip_nondeterminism -a -O--buildsystem=golang dh_compress -a -O--buildsystem=golang dh_fixperms -a -O--buildsystem=golang dh_missing -a -O--buildsystem=golang dh_strip -a -O--buildsystem=golang debugedit: debian/aad-cli/usr/bin/aad-cli: DWARF version 0 unhandled debugedit: debian/libpam-aad/usr/lib/aarch64-linux-gnu/security/pam_aad.so: DWARF version 0 unhandled bc5032a42f4e8533a357a5f1448cf9e84e0608db 885fa5d5a9b760f66eb8065c0f91ac8e5286c0ca c725614821f2d6dad2e24cbac004b463685a3278 dh_makeshlibs -a -O--buildsystem=golang dh_shlibdeps -a -O--buildsystem=golang dh_installdeb -a -O--buildsystem=golang dh_golang -a -O--buildsystem=golang warning: ignoring symlink /<>/obj-aarch64-linux-gnu/src/github.com/ubuntu/aad-auth/nss/src/testutils/sql warning: ignoring symlink /<>/obj-aarch64-linux-gnu/src/github.com/ubuntu/aad-auth/nss/src/testutils/states dh_gencontrol -a -O--buildsystem=golang dpkg-gencontrol: warning: package libpam-aad: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package libnss-aad: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package aad-cli: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package libpam-aad: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package libnss-aad: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package aad-cli: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -a -O--buildsystem=golang dh_builddeb -a -O--buildsystem=golang INFO: pkgstriptranslations version 153 INFO: pkgstriptranslations version 153 INFO: pkgstriptranslations version 153 pkgstriptranslations: processing libnss-aad (in debian/libnss-aad); do_strip: , oemstrip: pkgstriptranslations: processing libpam-aad (in debian/libpam-aad); do_strip: , oemstrip: pkgstriptranslations: processing aad-cli (in debian/aad-cli); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libnss-aad/DEBIAN/control, package libnss-aad, directory debian/libnss-aad INFO: pkgstripfiles: waiting for lock (libnss-aad) ... pkgstripfiles: processing control file: debian/aad-cli/DEBIAN/control, package aad-cli, directory debian/aad-cli INFO: pkgstripfiles: waiting for lock (aad-cli) ... INFO: pkgstripfiles: waiting for lock (libnss-aad) ... INFO: pkgstripfiles: waiting for lock (aad-cli) ... INFO: pkgstripfiles: waiting for lock (libnss-aad) ... INFO: pkgstripfiles: waiting for lock (aad-cli) ... INFO: pkgstripfiles: waiting for lock (libnss-aad) ... INFO: pkgstripfiles: waiting for lock (aad-cli) ... INFO: pkgstripfiles: waiting for lock (libnss-aad) ... INFO: pkgstripfiles: waiting for lock (aad-cli) ... pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libpam-aad/DEBIAN/control, package libpam-aad, directory debian/libpam-aad INFO: pkgstripfiles: waiting for lock (libnss-aad) ... INFO: pkgstripfiles: waiting for lock (aad-cli) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libpam-aad ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libpam-aad' in '../libpam-aad_0.5.2_arm64.deb'. INFO: pkgstripfiles: waiting for lock (aad-cli) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libnss-aad ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libnss-aad' in '../libnss-aad_0.5.2_arm64.deb'. INFO: pkgstriptranslations version 153 pkgstripfiles: Running PNG optimization (using 4 cpus) for package aad-cli ... pkgstripfiles: No PNG files. dpkg-deb: building package 'aad-cli' in '../aad-cli_0.5.2_arm64.deb'. pkgstriptranslations: processing libnss-aad-dbgsym (in debian/.debhelper/libnss-aad/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/.debhelper/libnss-aad/dbgsym-root/DEBIAN/control, package libnss-aad-dbgsym, directory debian/.debhelper/libnss-aad/dbgsym-root dpkg-deb: building package 'libnss-aad-dbgsym' in 'debian/.debhelper/scratch-space/build-libnss-aad/libnss-aad-dbgsym_0.5.2_arm64.deb'. Renaming libnss-aad-dbgsym_0.5.2_arm64.deb to libnss-aad-dbgsym_0.5.2_arm64.ddeb INFO: pkgstriptranslations version 153 pkgstriptranslations: processing aad-cli-dbgsym (in debian/.debhelper/aad-cli/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/.debhelper/aad-cli/dbgsym-root/DEBIAN/control, package aad-cli-dbgsym, directory debian/.debhelper/aad-cli/dbgsym-root dpkg-deb: building package 'aad-cli-dbgsym' in 'debian/.debhelper/scratch-space/build-aad-cli/aad-cli-dbgsym_0.5.2_arm64.deb'. INFO: pkgstriptranslations version 153 pkgstriptranslations: processing libpam-aad-dbgsym (in debian/.debhelper/libpam-aad/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/.debhelper/libpam-aad/dbgsym-root/DEBIAN/control, package libpam-aad-dbgsym, directory debian/.debhelper/libpam-aad/dbgsym-root dpkg-deb: building package 'libpam-aad-dbgsym' in 'debian/.debhelper/scratch-space/build-libpam-aad/libpam-aad-dbgsym_0.5.2_arm64.deb'. Renaming aad-cli-dbgsym_0.5.2_arm64.deb to aad-cli-dbgsym_0.5.2_arm64.ddeb Renaming libpam-aad-dbgsym_0.5.2_arm64.deb to libpam-aad-dbgsym_0.5.2_arm64.ddeb dpkg-genbuildinfo --build=any -O../aad-auth_0.5.2_arm64.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../aad-auth_0.5.2_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2023-09-07T12:41:28Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ aad-auth_0.5.2_arm64.changes: ----------------------------- Format: 1.8 Date: Thu, 24 Aug 2023 06:03:22 -0400 Source: aad-auth Binary: aad-cli libnss-aad libpam-aad Built-For-Profiles: noudeb Architecture: arm64 Version: 0.5.2 Distribution: mantic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Denison Barbosa Description: aad-cli - Azure Active Directory Authentication CLI tool libnss-aad - Azure Active Directory Authentication module for NSS libpam-aad - Azure Active Directory Authentication module for PAM Changes: aad-auth (0.5.2) mantic; urgency=medium . * Update Go version to 1.21 - This is not a new feature breakage. The previous build introduced a new symbol required by golang-go-1.21, so we need to bump the minimal required Go version to 1.21. * Update MSAL version to 1.2.0 * Update dependencies to latest: ** Rust - cc - libnss - time ** Go - golang.org/x/sys * Clean up some packaging steps - Some workarounds were necessary due to unmerged upstream changes. Now the fixes are merged and released, so packaging could be cleaned up. * Update CI dependencies not related to package functionality: - github.com/golangci/golangci-lint Checksums-Sha1: 21e7cd09b939e0db9e99296ec44ddd41b78eb0b1 8986 aad-auth_0.5.2_arm64.buildinfo 909d88c493420fa15c4d4696551dfbbfa36428da 3575734 aad-cli-dbgsym_0.5.2_arm64.ddeb 0b979a1a4878d112cade6684723533ed7db46742 2020150 aad-cli_0.5.2_arm64.deb 7bc32cb296eda9b195bfbe6ad814b75b77b5a79a 2591344 libnss-aad-dbgsym_0.5.2_arm64.ddeb b9c9cc3f15e401e14d43465e57186f73cf975712 234916 libnss-aad_0.5.2_arm64.deb 84be0de026ed3cf9faefa837f7f043f2d7080c92 4813836 libpam-aad-dbgsym_0.5.2_arm64.ddeb 890c1ae926a55bd584b81f00497b1e114b64ff4e 3351904 libpam-aad_0.5.2_arm64.deb Checksums-Sha256: a6e5334ab4bf5fea6f4e6ce10d37a2a31ee1debaa88d5ecca819e04ea5437e53 8986 aad-auth_0.5.2_arm64.buildinfo d4b4f5d3a3ae4adf67c5a4f356ab5119ee182c3778fba1f3b1c62012642fa9f5 3575734 aad-cli-dbgsym_0.5.2_arm64.ddeb 363f8d536dce5b1c313b7774b634e815d59410e9d832e57adc397d622e010d92 2020150 aad-cli_0.5.2_arm64.deb 1c92ab82736abf3025cc1741281a6cec327e3e2ea125dfccff5032f7233b05f0 2591344 libnss-aad-dbgsym_0.5.2_arm64.ddeb 76e9ddef5f86b3e20af0535d50d7d0f3a6ce195c8e839e0127fab35ff7e8fb3f 234916 libnss-aad_0.5.2_arm64.deb 4dd57dc9709ad615d880958d7cf437a985e0c6ac16f344faf00fda242f568e7e 4813836 libpam-aad-dbgsym_0.5.2_arm64.ddeb ecfc440b1492db9bcef5d83a3b2b9212ad8b53e238b185a8ec223d7b23ba6715 3351904 libpam-aad_0.5.2_arm64.deb Files: 4d7d67fc6bafe807a89101e329e36987 8986 admin optional aad-auth_0.5.2_arm64.buildinfo 928edb98b0e1be25f798350fb3b9e2dc 3575734 debug optional aad-cli-dbgsym_0.5.2_arm64.ddeb 62d3bdfa91d633118bb68a84f847b12d 2020150 admin optional aad-cli_0.5.2_arm64.deb b27e27577ef7e886b920efd225540f78 2591344 debug optional libnss-aad-dbgsym_0.5.2_arm64.ddeb 9e4b0f22218aeb2d343e10ef2fedd949 234916 admin optional libnss-aad_0.5.2_arm64.deb efa648756ba57f2165a69be185db8ebe 4813836 debug optional libpam-aad-dbgsym_0.5.2_arm64.ddeb dacf4dbea29ff428eae32b09a75107e1 3351904 admin optional libpam-aad_0.5.2_arm64.deb /<>/aad-auth_0.5.2_arm64.changes.new could not be renamed to /<>/aad-auth_0.5.2_arm64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: aad-auth Binary: aad-cli aad-cli-dbgsym libnss-aad libnss-aad-dbgsym libpam-aad libpam-aad-dbgsym Architecture: arm64 Version: 0.5.2 Checksums-Md5: 928edb98b0e1be25f798350fb3b9e2dc 3575734 aad-cli-dbgsym_0.5.2_arm64.ddeb 62d3bdfa91d633118bb68a84f847b12d 2020150 aad-cli_0.5.2_arm64.deb b27e27577ef7e886b920efd225540f78 2591344 libnss-aad-dbgsym_0.5.2_arm64.ddeb 9e4b0f22218aeb2d343e10ef2fedd949 234916 libnss-aad_0.5.2_arm64.deb efa648756ba57f2165a69be185db8ebe 4813836 libpam-aad-dbgsym_0.5.2_arm64.ddeb dacf4dbea29ff428eae32b09a75107e1 3351904 libpam-aad_0.5.2_arm64.deb Checksums-Sha1: 909d88c493420fa15c4d4696551dfbbfa36428da 3575734 aad-cli-dbgsym_0.5.2_arm64.ddeb 0b979a1a4878d112cade6684723533ed7db46742 2020150 aad-cli_0.5.2_arm64.deb 7bc32cb296eda9b195bfbe6ad814b75b77b5a79a 2591344 libnss-aad-dbgsym_0.5.2_arm64.ddeb b9c9cc3f15e401e14d43465e57186f73cf975712 234916 libnss-aad_0.5.2_arm64.deb 84be0de026ed3cf9faefa837f7f043f2d7080c92 4813836 libpam-aad-dbgsym_0.5.2_arm64.ddeb 890c1ae926a55bd584b81f00497b1e114b64ff4e 3351904 libpam-aad_0.5.2_arm64.deb Checksums-Sha256: d4b4f5d3a3ae4adf67c5a4f356ab5119ee182c3778fba1f3b1c62012642fa9f5 3575734 aad-cli-dbgsym_0.5.2_arm64.ddeb 363f8d536dce5b1c313b7774b634e815d59410e9d832e57adc397d622e010d92 2020150 aad-cli_0.5.2_arm64.deb 1c92ab82736abf3025cc1741281a6cec327e3e2ea125dfccff5032f7233b05f0 2591344 libnss-aad-dbgsym_0.5.2_arm64.ddeb 76e9ddef5f86b3e20af0535d50d7d0f3a6ce195c8e839e0127fab35ff7e8fb3f 234916 libnss-aad_0.5.2_arm64.deb 4dd57dc9709ad615d880958d7cf437a985e0c6ac16f344faf00fda242f568e7e 4813836 libpam-aad-dbgsym_0.5.2_arm64.ddeb ecfc440b1492db9bcef5d83a3b2b9212ad8b53e238b185a8ec223d7b23ba6715 3351904 libpam-aad_0.5.2_arm64.deb Build-Origin: Ubuntu Build-Architecture: arm64 Build-Date: Thu, 07 Sep 2023 12:41:27 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-13), autotools-dev (= 20220109.1), base-files (= 13ubuntu1), base-passwd (= 3.6.1), bash (= 5.2.15-2ubuntu1), binutils (= 2.41-5ubuntu1), binutils-aarch64-linux-gnu (= 2.41-5ubuntu1), binutils-common (= 2.41-5ubuntu1), bsdextrautils (= 2.39.1-4ubuntu1), bsdutils (= 1:2.39.1-4ubuntu1), build-essential (= 12.10ubuntu1), bzip2 (= 1.0.8-5build1), cargo (= 1.71.1+dfsg0ubuntu1-0ubuntu2), coreutils (= 9.1-1ubuntu2), cpp (= 4:13.2.0-1ubuntu1), cpp-12 (= 12.3.0-8ubuntu1), cpp-13 (= 13.2.0-3ubuntu1), dash (= 0.5.12-6ubuntu1), debconf (= 1.5.82), debhelper (= 13.11.6ubuntu1), debianutils (= 5.8-1), debugedit (= 1:5.0-5), dh-apport (= 2.27.0-0ubuntu2), dh-autoreconf (= 20), dh-cargo (= 30ubuntu1), dh-golang (= 1.62), dh-strip-nondeterminism (= 1.13.1-1), diffutils (= 1:3.8-4), dpkg (= 1.22.0ubuntu1), dpkg-dev (= 1.22.0ubuntu1), dwz (= 0.15-1), file (= 1:5.44-3), findutils (= 4.9.0-5), g++ (= 4:13.2.0-1ubuntu1), g++-13 (= 13.2.0-3ubuntu1), gcc (= 4:13.2.0-1ubuntu1), gcc-12 (= 12.3.0-8ubuntu1), gcc-12-base (= 12.3.0-8ubuntu1), gcc-13 (= 13.2.0-3ubuntu1), gcc-13-base (= 13.2.0-3ubuntu1), gettext (= 0.21-13), gettext-base (= 0.21-13), golang-1.21-go (= 1.21.0-1), golang-1.21-src (= 1.21.1-1), golang-go (= 2:1.21~2), golang-src (= 2:1.21~2), grep (= 3.11-2), groff-base (= 1.23.0-2), gzip (= 1.12-1ubuntu1), hostname (= 3.23+nmu1ubuntu1), init-system-helpers (= 1.65.2ubuntu1), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.1-3), libarchive-zip-perl (= 1.68-1), libasan8 (= 13.2.0-3ubuntu1), libatomic1 (= 13.2.0-3ubuntu1), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.1.1-1), libaudit1 (= 1:3.1.1-1), libbinutils (= 2.41-5ubuntu1), libblkid-dev (= 2.39.1-4ubuntu1), libblkid1 (= 2.39.1-4ubuntu1), libbrotli1 (= 1.0.9-2build8), libbsd0 (= 0.11.7-4), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.38-1ubuntu4), libc-dev-bin (= 2.38-1ubuntu4), libc6 (= 2.38-1ubuntu4), libc6-dev (= 2.38-1ubuntu4), libcap-ng0 (= 0.8.3-1build2), libcap2 (= 1:2.66-4ubuntu1), libcc1-0 (= 13.2.0-3ubuntu1), libcom-err2 (= 1.47.0-2ubuntu1), libcrypt-dev (= 1:4.4.36-2), libcrypt1 (= 1:4.4.36-2), libctf-nobfd0 (= 2.41-5ubuntu1), libctf0 (= 2.41-5ubuntu1), libcurl3-gnutls (= 8.2.1-1ubuntu2), libdb5.3 (= 5.3.28+dfsg2-2), libdebconfclient0 (= 0.270ubuntu1), libdebhelper-perl (= 13.11.6ubuntu1), libdpkg-perl (= 1.22.0ubuntu1), libdw1 (= 0.189-4), libedit2 (= 3.1-20221030-2), libelf1 (= 0.189-4), libexpat1 (= 2.5.0-2), libffi-dev (= 3.4.4-1), libffi8 (= 3.4.4-1), libfile-stripnondeterminism-perl (= 1.13.1-1), libgcc-12-dev (= 12.3.0-8ubuntu1), libgcc-13-dev (= 13.2.0-3ubuntu1), libgcc-s1 (= 13.2.0-3ubuntu1), libgcrypt20 (= 1.10.2-2ubuntu1), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgit2-1.5 (= 1.5.1+ds-1ubuntu1), libglib2.0-0 (= 2.77.3-1), libglib2.0-bin (= 2.77.3-1), libglib2.0-data (= 2.77.3-1), libglib2.0-dev (= 2.77.3-1), libglib2.0-dev-bin (= 2.77.3-1), libgmp10 (= 2:6.3.0+dfsg-2ubuntu4), libgnutls30 (= 3.8.1-4ubuntu1), libgomp1 (= 13.2.0-3ubuntu1), libgpg-error0 (= 1.47-2), libgprofng0 (= 2.41-5ubuntu1), libgssapi-krb5-2 (= 1.20.1-3ubuntu1), libhogweed6 (= 3.9.1-2), libhttp-parser2.9 (= 2.9.4-6), libhwasan0 (= 13.2.0-3ubuntu1), libicu72 (= 72.1-3ubuntu2), libidn2-0 (= 2.3.4-1), libisl23 (= 0.26-3), libitm1 (= 13.2.0-3ubuntu1), libjansson4 (= 2.14-2), libk5crypto3 (= 1.20.1-3ubuntu1), libkeyutils1 (= 1.6.3-2), libkrb5-3 (= 1.20.1-3ubuntu1), libkrb5support0 (= 1.20.1-3ubuntu1), libldap2 (= 2.6.6+dfsg-1~exp1ubuntu1), libllvm16 (= 1:16.0.6-10), liblsan0 (= 13.2.0-3ubuntu1), liblz4-1 (= 1.9.4-1), liblzma5 (= 5.4.1-0.2), libmagic-mgc (= 1:5.44-3), libmagic1 (= 1:5.44-3), libmd0 (= 1.1.0-1), libmount-dev (= 2.39.1-4ubuntu1), libmount1 (= 2.39.1-4ubuntu1), libmpc3 (= 1.3.1-1), libmpfr6 (= 4.2.1-1), libncursesw6 (= 6.4+20230625-2), libnettle8 (= 3.9.1-2), libnghttp2-14 (= 1.55.1-1), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libp11-kit0 (= 0.25.0-4ubuntu1), libpam-modules (= 1.5.2-6ubuntu1), libpam-modules-bin (= 1.5.2-6ubuntu1), libpam-runtime (= 1.5.2-6ubuntu1), libpam0g (= 1.5.2-6ubuntu1), libpam0g-dev (= 1.5.2-6ubuntu1), libpcre2-16-0 (= 10.42-4), libpcre2-32-0 (= 10.42-4), libpcre2-8-0 (= 10.42-4), libpcre2-dev (= 10.42-4), libpcre2-posix3 (= 10.42-4), libperl5.36 (= 5.36.0-7ubuntu1), libpipeline1 (= 1.5.7-1), libpkgconf3 (= 1.8.1-2), libpsl5 (= 0.21.2-1), libpython3-stdlib (= 3.11.4-5), libpython3.11-minimal (= 3.11.5-3), libpython3.11-stdlib (= 3.11.5-3), libreadline8 (= 8.2-1.3), librtmp1 (= 2.4+20151223.gitfa8646d.1-2build4), libsasl2-2 (= 2.1.28+dfsg1-3), libsasl2-modules-db (= 2.1.28+dfsg1-3), libseccomp2 (= 2.5.4-1ubuntu3), libselinux1 (= 3.5-1), libselinux1-dev (= 3.5-1), libsepol-dev (= 3.5-1), libsepol2 (= 3.5-1), libsframe1 (= 2.41-5ubuntu1), libsmartcols1 (= 2.39.1-4ubuntu1), libsqlite3-0 (= 3.42.0-1), libsqlite3-dev (= 3.42.0-1), libssh-4 (= 0.10.5-3ubuntu1), libssh2-1 (= 1.11.0-2), libssl3 (= 3.0.10-1ubuntu2), libstd-rust-1.71 (= 1.71.1+dfsg0ubuntu1-0ubuntu2), libstd-rust-dev (= 1.71.1+dfsg0ubuntu1-0ubuntu2), libstdc++-13-dev (= 13.2.0-3ubuntu1), libstdc++6 (= 13.2.0-3ubuntu1), libsub-override-perl (= 0.09-4), libsystemd0 (= 253.5-1ubuntu4), libtasn1-6 (= 4.19.0-3), libtinfo6 (= 6.4+20230625-2), libtirpc-common (= 1.3.3+ds-1), libtirpc-dev (= 1.3.3+ds-1), libtirpc3 (= 1.3.3+ds-1), libtool (= 2.4.7-7), libtsan2 (= 13.2.0-3ubuntu1), libubsan1 (= 13.2.0-3ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 253.5-1ubuntu4), libunistring2 (= 1.0-2), libuuid1 (= 2.39.1-4ubuntu1), libxml2 (= 2.9.14+dfsg-1.3), libzstd1 (= 1.5.5+dfsg2-1ubuntu2), linux-libc-dev (= 6.5.0-4.4), login (= 1:4.13+dfsg1-1ubuntu1), lto-disabled-list (= 42), m4 (= 1.4.19-3), make (= 4.3-4.1build1), man-db (= 2.11.2-3), mawk (= 1.3.4.20230730-1), media-types (= 10.1.0), ncurses-base (= 6.4+20230625-2), ncurses-bin (= 6.4+20230625-2), patch (= 2.7.6-7build2), perl (= 5.36.0-7ubuntu1), perl-base (= 5.36.0-7ubuntu1), perl-modules-5.36 (= 5.36.0-7ubuntu3), pkg-config (= 1.8.1-2), pkgconf (= 1.8.1-2), pkgconf-bin (= 1.8.1-2), po-debconf (= 1.0.21+nmu1), python3 (= 3.11.4-5), python3-distutils (= 3.11.5-1), python3-lib2to3 (= 3.11.5-1), python3-minimal (= 3.11.4-5), python3.11 (= 3.11.5-3), python3.11-minimal (= 3.11.5-3), readline-common (= 8.2-1.3), rpcsvc-proto (= 1.4.2-0ubuntu6), rustc (= 1.71.1+dfsg0ubuntu1-0ubuntu2), sed (= 4.9-1), sensible-utils (= 0.0.20), sysvinit-utils (= 3.07-1ubuntu1), tar (= 1.34+dfsg-1.2ubuntu1), tzdata (= 2023c-9ubuntu1), util-linux (= 2.39.1-4ubuntu1), uuid-dev (= 2.39.1-4ubuntu1), xz-utils (= 5.4.1-0.2), zlib1g (= 1:1.2.13.dfsg-1ubuntu5), zlib1g-dev (= 1:1.2.13.dfsg-1ubuntu5) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1692871402" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ aad-cli_0.5.2_arm64.deb ----------------------- new Debian package, version 2.0. size 2020150 bytes: control archive=808 bytes. 687 bytes, 18 lines control 490 bytes, 7 lines md5sums Package: aad-cli Source: aad-auth Version: 0.5.2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 5943 Depends: aad-common, libc6 (>= 2.34) Built-Using: golang-1.21 (= 1.21.1-1) Section: admin Priority: optional Homepage: https://github.com/ubuntu/aad-auth Description: Azure Active Directory Authentication CLI tool Azure Active Directory Authentication enables authentication of Azure Active Directory accounts on your local system. It dynamically creates local accounts, supporting additional features like offline connectivity. . This package contains the CLI tool to manage various aspects of the Azure AD integration. drwxr-xr-x root/root 0 2023-08-24 10:03 ./ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/bin/ -rwxr-xr-x root/root 6025072 2023-08-24 10:03 ./usr/bin/aad-cli drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/bash-completion/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/bash-completion/completions/ -rw-r--r-- root/root 11817 2023-08-24 10:03 ./usr/share/bash-completion/completions/aad-cli drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/doc/aad-cli/ -rw-r--r-- root/root 1965 2023-08-24 10:03 ./usr/share/doc/aad-cli/changelog.gz -rw-r--r-- root/root 10959 2023-03-23 12:21 ./usr/share/doc/aad-cli/copyright drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/fish/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/fish/vendor_completions.d/ -rw-r--r-- root/root 9784 2023-08-24 10:03 ./usr/share/fish/vendor_completions.d/aad-cli.fish drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/man/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/man/man1/ -rw-r--r-- root/root 659 2023-08-24 10:03 ./usr/share/man/man1/aad-cli.1.gz drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/zsh/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/zsh/vendor-completions/ -rw-r--r-- root/root 7784 2023-08-24 10:03 ./usr/share/zsh/vendor-completions/_aad-cli libnss-aad_0.5.2_arm64.deb -------------------------- new Debian package, version 2.0. size 234916 bytes: control archive=1656 bytes. 704 bytes, 18 lines control 290 bytes, 4 lines md5sums 1056 bytes, 40 lines * postinst #!/bin/sh 833 bytes, 40 lines * postrm #!/bin/sh 442 bytes, 15 lines symbols 75 bytes, 2 lines triggers Package: libnss-aad Source: aad-auth Version: 0.5.2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 672 Depends: aad-common, libc6 (>= 2.34), libgcc-s1 (>= 4.2), libsqlite3-0 (>= 3.6.0) Built-Using: golang-1.21 (= 1.21.1-1) Section: admin Priority: optional Multi-Arch: same Homepage: https://github.com/ubuntu/aad-auth Description: Azure Active Directory Authentication module for NSS Azure Active Directory Authentication enables authentication of Azure Active Directory accounts on your local system. It dynamically creates local accounts, supporting additional features like offline connectivity. . This package contains the NSS module. drwxr-xr-x root/root 0 2023-08-24 10:03 ./ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/lib/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/lib/aarch64-linux-gnu/ -rw-r--r-- root/root 657544 2023-08-24 10:03 ./usr/lib/aarch64-linux-gnu/libnss_aad.so.2 drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/doc/libnss-aad/ -rw-r--r-- root/root 1965 2023-08-24 10:03 ./usr/share/doc/libnss-aad/changelog.gz -rw-r--r-- root/root 10959 2023-03-23 12:21 ./usr/share/doc/libnss-aad/copyright drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 608 2023-02-23 10:35 ./usr/share/lintian/overrides/libnss-aad libpam-aad_0.5.2_arm64.deb -------------------------- new Debian package, version 2.0. size 3351904 bytes: control archive=3418 bytes. 667 bytes, 17 lines control 499 bytes, 7 lines md5sums 95 bytes, 11 lines * postinst #!/bin/sh 151 bytes, 9 lines * prerm #!/bin/sh 15820 bytes, 437 lines symbols 75 bytes, 2 lines triggers Package: libpam-aad Source: aad-auth Version: 0.5.2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 9933 Depends: aad-common, libc6 (>= 2.34), libpam0g (>= 0.99.7.1) Built-Using: golang-1.21 (= 1.21.1-1) Section: admin Priority: optional Homepage: https://github.com/ubuntu/aad-auth Description: Azure Active Directory Authentication module for PAM Azure Active Directory Authentication enables authentication of Azure Active Directory accounts on your local system. It dynamically creates local accounts, supporting additional features like offline connectivity. . This package contains the PAM module. drwxr-xr-x root/root 0 2023-08-24 10:03 ./ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/lib/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/lib/aarch64-linux-gnu/security/ -rw-r--r-- root/root 10119976 2023-08-24 10:03 ./usr/lib/aarch64-linux-gnu/security/pam_aad.so drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/apport/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/apport/package-hooks/ -rw-r--r-- root/root 409 2023-01-16 14:47 ./usr/share/apport/package-hooks/libpam-aad.py drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/doc/libpam-aad/ -rw-r--r-- root/root 560 2023-08-24 10:03 ./usr/share/doc/libpam-aad/NOTICE -rw-r--r-- root/root 1965 2023-08-24 10:03 ./usr/share/doc/libpam-aad/changelog.gz -rw-r--r-- root/root 10959 2023-03-23 12:21 ./usr/share/doc/libpam-aad/copyright drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 109 2023-01-16 14:47 ./usr/share/lintian/overrides/libpam-aad drwxr-xr-x root/root 0 2023-08-24 10:03 ./usr/share/pam-configs/ -rw-r--r-- root/root 124 2023-08-24 10:03 ./usr/share/pam-configs/aad +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: 1407872 Build-Time: 862 Distribution: mantic-proposed Host Architecture: arm64 Install-Time: 37 Job: aad-auth_0.5.2.dsc Machine Architecture: arm64 Package: aad-auth Package-Time: 903 Source-Version: 0.5.2 Space: 1407872 Status: successful Version: 0.5.2 -------------------------------------------------------------------------------- Finished at 2023-09-07T12:41:28Z Build needed 00:15:03, 1407872k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=mantic --arch=arm64 PACKAGEBUILD-26687330 Scanning for processes to kill in build PACKAGEBUILD-26687330