diff options
author | Daniel Wagner <wagi@monom.org> | 2017-02-07 07:49:38 +0100 |
---|---|---|
committer | Daniel Wagner <wagi@monom.org> | 2017-02-13 09:37:50 +0100 |
commit | b5f90df12f14175927fd8524bc92d7be0f7d3126 (patch) | |
tree | 51c821a3aed3a23808bdf1664b6bd500f8e8ec4c /README | |
parent | 277631e3395e6aec8366e9edc74d70c45105b88d (diff) | |
download | connman-b5f90df12f14175927fd8524bc92d7be0f7d3126.tar.gz |
README: Add GnuTLS seciont on GNUTLS_NO_EXPLICIT_INIT
Warn users of GnuTLS about the behavior of gnutls_global_init() which
might block the loading of ConnMan.
Diffstat (limited to 'README')
-rw-r--r-- | README | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -355,6 +355,22 @@ network. While the same setup works well for a WiFi or ethernet uplink. +GnuTLS +====== + +When using GnuTLS be aware that depending on the configuration of +GnuTLS does either an lazy or eager initialization of an internal +entropy pool using /dev/urandom. On eager initialization the loading +of ConnMan will be delayed by the link loader until the entropy pool +is filled. On smaller system this can easily delay the startup of +ConnMan by several seconds (we had reports of 25 seconds and more +delay). + +GnuTLS allows to switch back to lazy evaluation when the environment +variable GNUTLS_NO_EXPLICIT_INIT. For more details please read +the man page to gnutls_global_init(3). + + Online check ============ |