mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-07 13:40:36 +02:00
This makes it so that GnuTLS always knows to locate the nss-certs without users having to do anything. This default behavior can be modified by users via the p11-kit configuration mechanism, which can be be done per-user. * gnu/packages/patches/gnutls-skip-trust-store-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. * gnu/packages/tls.scm (gnutls) [source]: Remove 'gnutls-skip-trust-store-test.patch' patch. [#:configure-flags]: Delete "--with-default-trust-store-dir=/etc/ssl/certs". Add "--with-default-trust-store-pkcs11=pkcs11:". Update comment. Fixes: <https://issues.guix.gnu.org/75902> Fixes: <https://issues.guix.gnu.org/46779> Change-Id: Ie45bfe8c2884c1ab277b0fba6135a5af3a9b6a3d