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

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

krb5 commit [krb5-1.11]: Clarify kpropd standalone mode documentation

daemon@ATHENA.MIT.EDU (Tom Yu)
Fri Nov 1 15:23:08 2013

Date: Fri, 1 Nov 2013 15:23:00 -0400
From: Tom Yu <tlyu@mit.edu>
Message-Id: <201311011923.rA1JN003030779@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

https://github.com/krb5/krb5/commit/6a5ae473b98ca5f0362d0e0c5ab6db6da15fb2f0
commit 6a5ae473b98ca5f0362d0e0c5ab6db6da15fb2f0
Author: Greg Hudson <ghudson@mit.edu>
Date:   Wed Oct 30 18:22:00 2013 -0400

    Clarify kpropd standalone mode documentation
    
    The kpropd -S option is no longer needed to run kpropd in standalone
    mode, but its functionality is not deprecated; standalone mode is
    automatically activated when appropriate.  Clarify the kpropd
    documentation on standalone mode to avoid giving the impression that
    the mode is deprecated.
    
    (cherry picked from commit bfec0671ca6df811453d46a2f47afc7168b980fc)
    
    ticket: 7752 (new)
    version_fixed: 1.11.4
    status: resolved

 doc/admin/admin_commands/kpropd.rst |   27 ++++++++++++---------------
 1 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/doc/admin/admin_commands/kpropd.rst b/doc/admin/admin_commands/kpropd.rst
index b5cebcc..0bd0a02 100644
--- a/doc/admin/admin_commands/kpropd.rst
+++ b/doc/admin/admin_commands/kpropd.rst
@@ -39,9 +39,14 @@ the ``/etc/inetd.conf`` file which looks like this:
 
     kprop  stream  tcp  nowait  root  /usr/local/sbin/kpropd  kpropd
 
-kpropd can also run as a standalone daemon.  This is required for
-incremental propagation.  But this is also useful for debugging
-purposes.
+kpropd can also run as a standalone daemon, backgrounding itself and
+waiting for connections on port 754 (or the port specified with the
+**-P** option if given).  Standalone mode is required for incremental
+propagation.  Starting in release 1.11, kpropd automatically detects
+whether it was run from inetd and runs in standalone mode if it is
+not.  Prior to release 1.11, the **-S** option is required to run
+kpropd in standalone mode; this option is now accepted for backward
+compatibility but does nothing.
 
 Incremental propagation may be enabled with the **iprop_enable**
 variable in :ref:`kdc.conf(5)`.  If incremental propagation is
@@ -75,19 +80,11 @@ OPTIONS
     program; by default the pathname used is |sbindir|\
     ``/kdb5_util``.
 
-**-S**
-    [DEPRECATED] Enable standalone mode.  Normally kpropd is invoked by
-    inetd(8) so it expects a network connection to be passed to it
-    from inetd(8).  If the **-S** option is specified, or if standard
-    input is not a socket, kpropd will put itself into the background,
-    and wait for connections on port 754 (or the port specified with the
-    **-P** option if given).
-
 **-d**
-    Turn on debug mode.  In this mode, if the **-S** option is
-    selected, kpropd will not detach itself from the current job and
-    run in the background.  Instead, it will run in the foreground and
-    print out debugging messages during the database propagation.
+    Turn on debug mode.  In this mode, kpropd will not detach
+    itself from the current job and run in the background.  Instead,
+    it will run in the foreground and print out debugging messages
+    during the database propagation.
 
 **-P**
     Allow for an alternate port number for kpropd to listen on.  This
_______________________________________________
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