[SSSD] [PATCH] Add man page section for the PAC responder

Sumit Bose sbose at redhat.com
Mon Jun 25 10:04:25 UTC 2012


Hi,

the following patch will add a description about the pac responder to
the sssd.conf man page.

bye,
Sumit
-------------- next part --------------
From a60c2f5fa62c2834fe8ca51aab1a48be4d847584 Mon Sep 17 00:00:00 2001
From: Sumit Bose <sbose at redhat.com>
Date: Mon, 25 Jun 2012 11:34:33 +0200
Subject: [PATCH] Add man page section for the PAC responder

---
 src/man/Makefile.am     |    5 ++++-
 src/man/sssd.conf.5.xml |   36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+), 1 deletions(-)

diff --git a/src/man/Makefile.am b/src/man/Makefile.am
index c15844e..aa2907f 100644
--- a/src/man/Makefile.am
+++ b/src/man/Makefile.am
@@ -18,7 +18,10 @@ endif
 if BUILD_SSH
 SSH_CONDS = ;with_ssh
 endif
-CONDS = with_false$(SUDO_CONDS)$(AUTOFS_CONDS)$(SSH_CONDS)
+if BUILD_PAC_RESPONDER
+PAC_RESPONDER_CONDS = ;with_pac_responder
+endif
+CONDS = with_false$(SUDO_CONDS)$(AUTOFS_CONDS)$(SSH_CONDS)$(PAC_RESPONDER_CONDS)
 
 
 #Special Rules:
diff --git a/src/man/sssd.conf.5.xml b/src/man/sssd.conf.5.xml
index bdf2543..40cfa66 100644
--- a/src/man/sssd.conf.5.xml
+++ b/src/man/sssd.conf.5.xml
@@ -90,6 +90,7 @@
                                 <phrase condition="with_sudo">, sudo</phrase>
                                 <phrase condition="with_autofs">, autofs</phrase>
                                 <phrase condition="with_ssh">, ssh</phrase>
+                                <phrase condition="with_pac_responder">, pac</phrase>
                             </para>
                         </listitem>
                     </varlistentry>
@@ -813,6 +814,41 @@
             </variablelist>
         </refsect2>
 
+        <refsect2 id='PAC_RESPONDER' condition="with_pac_responder">
+            <title>PAC responder configuration options</title>
+            <para>
+                Currently there are no PAC responder specific configuration
+                options.
+            </para>
+            <para>
+                <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+                            href="include/experimental.xml" />
+            </para>
+            <para>
+                The PAC responder works together with the authorization data
+                plugin for MIT Kerberos sssd_pac_plugin.so and a sub-domain
+                provider. The plugin sends the PAC data during a GSSAPI
+                authentication to the PAC responder. The sub-domain provider
+                collects domain SID and ID ranges of the domain the client is
+                joined to and of remote trusted domains from the local domain
+                controller.  If the PAC is decoded and evaluated some of the
+                following operations are done:
+                <itemizedlist>
+                    <listitem><para>If the remote user does not exist in the
+                    cache, it is created. The uid is calculated based on the
+                    SID, trusted domains will have UPGs and the gid will have
+                    the same value as the uid. The home directory is set based
+                    on the subdomain_homedir parameter. The shell will be empty
+                    by default, i.e. the system defaults are used, but can be
+                    overwritten with the default_shell parameter.</para>
+                    </listitem>
+                    <listitem><para>If there are SIDs of groups from the domain
+                    the sssd client belongs to the user will be added to thoses
+                    groups.</para></listitem>
+                </itemizedlist>
+            </para>
+        </refsect2>
+
     </refsect1>
 
     <refsect1 id='domain-sections'>
-- 
1.7.7.6



More information about the sssd-devel mailing list