summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2013-06-14 01:33:26 -0400
committerGreg Hudson <ghudson@mit.edu>2013-06-27 02:00:51 -0400
commite0a74797bd3a8395b81e68ecfa7ada6e2b4be4c6 (patch)
treece30d03b7771121a63cd7e0be04a2952a0aad811 /doc
parent53e5c850e05f011e9e7f25c2032aec51d8b352a9 (diff)
downloadkrb5-e0a74797bd3a8395b81e68ecfa7ada6e2b4be4c6.tar.gz
krb5-e0a74797bd3a8395b81e68ecfa7ada6e2b4be4c6.tar.xz
krb5-e0a74797bd3a8395b81e68ecfa7ada6e2b4be4c6.zip
Provide plugin module ordering guarantees
Rewrite the plugin internals so that modules have a well-defined order--either the order of enable_only tags, or dynamic modules followed by the built-in modules in order of registration. ticket: 7665 (new)
Diffstat (limited to 'doc')
-rw-r--r--doc/admin/conf_files/krb5_conf.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/admin/conf_files/krb5_conf.rst b/doc/admin/conf_files/krb5_conf.rst
index 4f88c55662..0fd3f2c1d5 100644
--- a/doc/admin/conf_files/krb5_conf.rst
+++ b/doc/admin/conf_files/krb5_conf.rst
@@ -659,6 +659,12 @@ All subsections support the same tags:
absolute path, it will be treated as relative to the
**plugin_base_dir** value from :ref:`libdefaults`.
+For pluggable interfaces where module order matters, modules
+registered with a **module** tag normally come first, in the order
+they are registered, followed by built-in modules in the order they
+are documented below. If **enable_only** tags are used, then the
+order of those tags overrides the normal module order.
+
The following subsections are currently supported within the [plugins]
section: