Система обновлённая до сегодняшнего сизифа, ca-certificates-nuget.org-0.2-alt1.noarch. При попытке на свежей системе поставить dotnet-sdk-9.0 и в свежем проекте dotnet new console -o test cd test выполнить что-нибудть вроде dotnet add package BenchmarkDotNet или dotnet add package Microsoft.CodeAnalysis.CSharp получаю много сообщений о недоверенных сертификатах: Subject: CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US Fingerprint (SHA-256): 552F7BDCF1A7AF9E6CE672017F4F12ABF77240C78E761AC203D1D9D20AC89988 Subject: CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US Fingerprint (SHA-256): 3E9099B5015E8F486C00BCEA9D111EE721FABA355A89BCF1DF69561E3DC6325C export DOTNET_NUGET_SIGNATURE_VERIFICATION=false помогает конечно, но как-то это не хорошо.
Я не знаю почему, но DigiCert Assured ID Root CA отказывается обрабатываться через --purpose code-signing: trust extract --format=pem-bundle --filter=ca-anchors --overwrite \ --comment --purpose code-signing "$EXTRACT_DIR/pem/objsign-ca-bundle.pem" из /usr/libexec/ca-trust/update.d/20-extract-pem.hook из ca-trust.