Docs: Update text about lazy init heiko/x/cpanel/pre-flight
authorJ. Nick Koston <nick@cpanel.net>
Mon, 14 Oct 2019 13:40:57 +0000 (15:40 +0200)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Mon, 14 Oct 2019 13:40:57 +0000 (15:40 +0200)
doc/doc-docbook/spec.xfpt

index e66a1a23bfafa72b6a219cb632983ecf3a03e793..4a5bf146c3b5b9d8374de219c3d9f95c274b27a8 100644 (file)
@@ -14886,14 +14886,19 @@ it should normally be left as default.
 .new
 .option lazy_init main "string list" unset
 .cindex startup "deferred initialization"
-This option controls which features perform a lazy initialization,
-deferred until the feature is used. If the string list is unset (the
-default), no deferred initialization happens.  The option may be set to
-exactly "*", which causes deferral all possible initializations, or it
-may be set to a list of strings of the set "tls", "dkim".  This is an
-advanced option. Deferring initialization may make Exim harder to to
-debug. This option is experimental and may be removed or renamed without
-further notice.
+This option controls which features defer initialization to reduce
+startup time.  If the string list is unset (the default), no deferred
+initialization occurs.  If this option is set to the string "*",  all
+possible initializations are deferred.  This option may also be set to a
+list of strings.  The following deferrals are available:
+.ilist
+"tls" - When enabled, the "tls_require_ciphers" is no longer validated on startup.
+.next
+"dkim" - When enabled, OpenSSL error strings are loaded when signing or verifying a DKIM message.
+.endlist
+&%lazy_init%& is an advanced option. Deferred initialization may make
+Exim harder to debug. This option is experimental and may be removed or
+renamed without further notice.
 .wen
 
 .option delay_warning main "time list" 24h