Re: [PATCH 2/2] Added OpenSSL crypto backend
- From: Jirka Klimes <jklimes redhat com>
- To: Lubomir Rintel <lkundrak v3 sk>
- Cc: networkmanager-list gnome org
- Subject: Re: [PATCH 2/2] Added OpenSSL crypto backend
- Date: Tue, 24 Nov 2015 16:01:31 +0100
On Thu, 19 Nov 2015 15:30:46 +0100
Lubomir Rintel <lkundrak v3 sk> wrote:
Hi Joel,
thanks for the patch but I don't think it makes sense to apply it.
I think distributing NetworkManager linked with OpenSSL would be a
violation of NetworkManager's license (since the OpenSSL license adds
an extra restriction, something that is not allowed by General Public
License).
Maybe, LibreSSL could be used instead.
http://www.libressl.org/
https://en.wikipedia.org/wiki/LibreSSL
Jirka
Please refer to the following link for more details and discussion on
the topic:
https://people.gnome.org/~markmc/openssl-and-the-gpl.html
We do already have two crypto backends whose license doesn't clash
with our licensing, I suggest you just use those if possible.
Sorry for that.
Lubo
On Thu, 2015-11-19 at 00:01 +0000, Joel Holdsworth wrote:
---
configure.ac | 16 ++-
libnm-core/Makefile.am | 6 +
libnm-core/crypto_openssl.c | 324
++++++++++++++++++++++++++++++++++++++++++++
po/POTFILES.in | 1 +
4 files changed, 340 insertions(+), 7 deletions(-)
create mode 100644 libnm-core/crypto_openssl.c
diff --git a/configure.ac b/configure.ac
index 7b4ca9a..83ae5a0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -594,10 +594,12 @@ else
fi
AC_SUBST(NM_MODIFY_SYSTEM_POLICY)
-AC_ARG_WITH(crypto, AS_HELP_STRING([--with-crypto=nss|gnutls],
[Cryptography library to use for certificate and key
operations]),ac_crypto=$withval, ac_crypto=nss)
+AC_ARG_WITH(crypto, AS_HELP_STRING([--with-
crypto=nss|gnutls|openssl],
+ [Cryptography library to use for certificate and key
operations]), ac_crypto=$withval, ac_crypto=nss)
_______________________________________________
networkmanager-list mailing list
networkmanager-list gnome org
https://mail.gnome.org/mailman/listinfo/networkmanager-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]