Thank you. @Samuel Henrique, since you wear both hats, will this make Lunar as well?
Le sam. 15 avr. 2023 à 21:39, Debian Bug Tracking System <ow...@bugs.debian.org> a écrit : > > This is an automatic notification regarding your Bug report > which was filed against the libcurl3-nss package: > > #1034359: Regression finding system certificates > > It has been closed by Debian FTP Masters <ftpmas...@ftp-master.debian.org> > (reply to Samuel Henrique <samuel...@debian.org>). > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Debian FTP Masters > <ftpmas...@ftp-master.debian.org> (reply to Samuel Henrique > <samuel...@debian.org>) by > replying to this email. > > > -- > 1034359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034359 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > > > > ---------- Forwarded message ---------- > From: Debian FTP Masters <ftpmas...@ftp-master.debian.org> > To: 1034359-cl...@bugs.debian.org > Cc: > Bcc: > Date: Sat, 15 Apr 2023 19:34:26 +0000 > Subject: Bug#1034359: fixed in curl 7.88.1-9 > Source: curl > Source-Version: 7.88.1-9 > Done: Samuel Henrique <samuel...@debian.org> > > We believe that the bug you reported is fixed in the latest version of > curl, which is due to be installed in the Debian FTP archive. > > A summary of the changes between this version and the previous one is > attached. > > Thank you for reporting the bug, which will now be closed. If you > have further comments please address them to 1034...@bugs.debian.org, > and the maintainer will reopen the bug report if appropriate. > > Debian distribution maintenance software > pp. > Samuel Henrique <samuel...@debian.org> (supplier of updated curl package) > > (This message was generated automatically at their request; if you > believe that there is a problem with it please contact the archive > administrators by mailing ftpmas...@ftp-master.debian.org) > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Format: 1.8 > Date: Sat, 15 Apr 2023 20:03:44 +0100 > Source: curl > Built-For-Profiles: nocheck > Architecture: source > Version: 7.88.1-9 > Distribution: unstable > Urgency: medium > Maintainer: Alessandro Ghedini <gh...@debian.org> > Changed-By: Samuel Henrique <samuel...@debian.org> > Closes: 1033963 1034359 > Changes: > curl (7.88.1-9) unstable; urgency=medium > . > [ Sergio Durigan Junior ] > * d/p/Use-correct-path-when-loading-libnss-pem-ckbi-.so.patch: > Don't prepend "nss" when opening libnssckbi.so. (Closes: #1034359) > . > [ Samuel Henrique ] > * Update list of tests that fail on IPv6-only envs and don't skip them on > autopkgtest > * d/p/fix-unix-domain-socket.patch: Import upstream patch to fix --unix > (closes: #1033963) > Checksums-Sha1: > f5049702838faa228f6f30a5e6c21682ff699a11 3159 curl_7.88.1-9.dsc > 90cf9ff224534f1b541d176f027ae5400cc378d0 47920 curl_7.88.1-9.debian.tar.xz > 817f82405e180e8dba25b9227e18288693fba590 11041 curl_7.88.1-9_amd64.buildinfo > Checksums-Sha256: > ea17267b98b453fa7f0629f62a0302cbc56385701c9d31ecc50bfa7fb2425a9d 3159 > curl_7.88.1-9.dsc > b1bac4b0deb1488f2b0d39f8bf990067080a5abfc7efaf938cec1267e0333030 47920 > curl_7.88.1-9.debian.tar.xz > ed03e67f81b77e3c107171f56f227249e7926b07d339e8d1c2ccd8dd00a84a11 11041 > curl_7.88.1-9_amd64.buildinfo > Files: > f5362ee4bcda81de5897ff1c15714152 3159 web optional curl_7.88.1-9.dsc > cdd8b56720576330b0d04efee7afae1c 47920 web optional > curl_7.88.1-9.debian.tar.xz > 01eac7ac0e87aa68164b65a2b4933747 11041 web optional > curl_7.88.1-9_amd64.buildinfo > > -----BEGIN PGP SIGNATURE----- > > iQIzBAEBCgAdFiEEBdtqg34QX0sdAsVfu6n6rcz7RwcFAmQ69gsACgkQu6n6rcz7 > RweeuxAAvWPLzTKUd7cRqxXSv4a6V/LqKbpVz2wOYrpDVYo0XqBYRBsY1z783qlo > YII4vGRaspgDeYHqO3nORPVM6qgtWBDMn5gElWDVyfvRWeHLTxtL0Rv15qaeQUfE > IghLSEd4oNKyfq+WW7LL4E8me3zsKt1FtYVjTdVRr19POPqgzxtGFBNN0w25e6L5 > Im11tl/cmLacDuGbyzxpjvCohwQf3aibmD0dNvY9nuWAVHXadZ6weFKDM6KObomT > E3NLtnLJp7qRDVa1CW3o20ux11eajdMBp3UU6GjhRXj/TP3HVcKsTxpNEgxdKn5t > OuoPn0DbRLJkTCYz2DGcGFqJiBqmHFMdgG1U3lZOUN5KrqvuJiP8N3M/r4asn3BT > ljUiumxhZfX1MHDMeAGBSgZGywXtbGcWICf040Jfsc7wHwkbzRR1+YfndTUbSpjy > oBk2EKOmAJmYSD93ZEPzUs8G2NOM9NIWhZjQNnz+YljIB5PesfUgArol63Oajp7u > xvksM3HUdalIVZyPRWmhvJJwBVxL3I6SdQL2nsWl/vN17v9dOEOzRq9mFLvdD4M8 > lzzEvIR/4kJuooeMUuYWi51DWgSvicH9xGmdqKHQ16cHpKsVePRnt8qwwtgdDRQF > Ip8M/gyuyZhE383uDbX0pRTK+CsAHkMLIxHNVTM/4AtLh54wtRU= > =2w0K > -----END PGP SIGNATURE----- > > > ---------- Forwarded message ---------- > From: Gabriel <g2p.c...@gmail.com> > To: sub...@bugs.debian.org > Cc: > Bcc: > Date: Thu, 13 Apr 2023 16:39:25 +0200 > Subject: Regression finding system certificates > Package: libcurl3-nss > Version: 7.88.1-5 > > Between 7.88.1-2 and 7.88.1-5, there was a change to where curl with > nss looks for loadable libraries: > > curl (7.88.1-4) unstable; urgency=medium > > * d/p/Use-correct-path-when-loading-libnss-pem-ckbi-.so.patch: > Prepend "/nss/" before the library name. > > Before the change to the load path, curl could find > /lib/x86_64-linux-gnu/libnssckbi.so but not > /lib/x86_64-linux-gnu/nss/libnsspem.so, after the change it's the > reverse. > > libnssckbi.so is enough to get a trust root (the mozilla certificate > store is compiled inside that library), whereas libnsspem.so > (1.0.8+1-1) isn't. > This makes it impossible to connect to https servers by default for > programs that use curl with NSS. > > Here is a way to test the regression: > debbisect -v --cache=./cache \ > > --depends=libcurl4-nss-dev,git,pkg-config,libssl-dev,ca-certificates,cargo,nss-plugin-pem,p11-kit-modules,strace > \ > 20230306T145638Z 20230306T203828Z \ > 'chroot "$1" bash -exuc " > git clone --depth 1 https://github.com/alexcrichton/curl-rust.git > cd curl-rust > time cargo fetch > time cargo build --offline --example https > strace -efile target/debug/examples/https >/dev/null > "'