From 04cfe91efd41a89d7d01d2cd7b736213059dde5a Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 10 Nov 2019 01:54:58 +0100 Subject: [PATCH] gnu: LibreSSL: Make search paths single-entry. Fixes . Reported by Katherine Cox-Buday . * gnu/packages/tls.scm (libressl)[native-search-paths]: Add SEPARATOR #F in search path specifications. --- gnu/packages/tls.scm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 02609fd6cd..dd8f0fa5c7 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -515,15 +515,13 @@ (define-public libressl ;; Provide a TLS-enabled netcat. "--enable-nc"))) (native-search-paths - ;; FIXME: These two variables must designate a single file or directory - ;; and are not actually "search paths." In practice it works OK in - ;; user profiles because there's always just one item that matches the - ;; specification. (list (search-path-specification (variable "SSL_CERT_DIR") + (separator #f) ;single entry (files '("etc/ssl/certs"))) (search-path-specification (variable "SSL_CERT_FILE") + (separator #f) ;single entry (files '("etc/ssl/certs/ca-certificates.crt"))))) (home-page "https://www.libressl.org/") (synopsis "SSL/TLS implementation")