me
/
guix
Archived
1
0
Fork 0

gnu: libressl: Provide a TLS-enabled implementation of netcat.

* gnu/packages/tls.scm (libressl)[arguments]: Pass '--enable-nc'
to #:configure-flags.
master
Leo Famulari 2017-04-27 22:58:58 -04:00
parent 1d919d32d7
commit df08f38570
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 7 additions and 4 deletions

View File

@ -470,7 +470,9 @@ required structures.")
;; Do as if 'getentropy' was missing since older Linux kernels lack it ;; Do as if 'getentropy' was missing since older Linux kernels lack it
;; and libc would return ENOSYS, which is not properly handled. ;; and libc would return ENOSYS, which is not properly handled.
;; See <https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00235.html>. ;; See <https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00235.html>.
'(#:configure-flags '("ac_cv_func_getentropy=no"))) '(#:configure-flags '("ac_cv_func_getentropy=no"
;; Provide a TLS-enabled netcat.
"--enable-nc")))
(native-search-paths (native-search-paths
;; FIXME: These two variables must designate a single file or directory ;; FIXME: These two variables must designate a single file or directory
;; and are not actually "search paths." In practice it works OK in ;; and are not actually "search paths." In practice it works OK in
@ -484,9 +486,10 @@ required structures.")
(files '("etc/ssl/certs/ca-certificates.crt"))))) (files '("etc/ssl/certs/ca-certificates.crt")))))
(home-page "https://www.libressl.org/") (home-page "https://www.libressl.org/")
(synopsis "SSL/TLS implementation") (synopsis "SSL/TLS implementation")
(description "LibreSSL is a version of the TLS/crypto stack forked (description "LibreSSL is a version of the TLS/crypto stack, forked from
from OpenSSL in 2014, with the goals of modernizing the codebase, improving OpenSSL in 2014 with the goals of modernizing the codebase, improving security,
security, and applying best practice development processes.") and applying best practice development processes. This package also includes a
netcat implementation that supports TLS.")
;; Files taken from OpenSSL keep their license, others are under various ;; Files taken from OpenSSL keep their license, others are under various
;; non-copyleft licenses. ;; non-copyleft licenses.
(license (list license:openssl (license (list license:openssl