[26512] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

svn rev #25843: trunk/doc/rst_source/ krb_admins/ krb_plugindev/

daemon@ATHENA.MIT.EDU (ghudson@mit.edu)
Wed May 2 14:38:42 2012

Date: Wed, 2 May 2012 14:38:33 -0400
From: ghudson@mit.edu
Message-Id: <201205021838.q42IcX39008600@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

http://src.mit.edu/fisheye/changelog/krb5/?cs=25843
Commit By: ghudson
Log Message:
Clarify profile pluggable interface documentation

Explain how profile plugin modules integrate with libkrb5, since it's
a bit different than usual.  Also fix a broken note.


Changed Files:
U   trunk/doc/rst_source/krb_admins/host_config.rst
U   trunk/doc/rst_source/krb_plugindev/profile.rst
Modified: trunk/doc/rst_source/krb_admins/host_config.rst
===================================================================
--- trunk/doc/rst_source/krb_admins/host_config.rst	2012-04-30 23:33:45 UTC (rev 25842)
+++ trunk/doc/rst_source/krb_admins/host_config.rst	2012-05-02 18:38:33 UTC (rev 25843)
@@ -90,6 +90,8 @@
 surrounded in square brackets.
 
 
+.. _profile_plugin_config:
+
 Configuration profile modules
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

Modified: trunk/doc/rst_source/krb_plugindev/profile.rst
===================================================================
--- trunk/doc/rst_source/krb_plugindev/profile.rst	2012-04-30 23:33:45 UTC (rev 25842)
+++ trunk/doc/rst_source/krb_plugindev/profile.rst	2012-05-02 18:38:33 UTC (rev 25843)
@@ -6,10 +6,16 @@
 applications.  For a detailed description of the profile interface,
 see the header file ``<profile.h>``.
 
-.. note: The locate interface does not follow the normal conventions
-         for MIT krb5 pluggable interfaces, because it is part of a
-         lower-level component of the krb5 library.
+.. note:: The profile interface does not follow the normal conventions
+          for MIT krb5 pluggable interfaces, because it is part of a
+          lower-level component of the krb5 library.
 
+As with other types of plugin modules, a profile module is a Unix
+shared object or Windows DLL, built separately from the krb5 tree.
+The krb5 library will dynamically load and use a profile plugin module
+if it reads a ``module`` directive at the beginning of krb5.conf, as
+described in :ref:`profile_plugin_config`.
+
 A profile module exports a function named ``profile_module_init``
 matching the signature of the profile_module_init_fn type.  This
 function accepts a residual string, which may be used to help locate

_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5

home help back first fref pref prev next nref lref last post