From a8781a38b5fca84647d59199fd0b0b4b2d4624e0 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Mon, 25 Jun 2012 11:34:33 +0200 Subject: 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 deletion(-) (limited to 'src/man') diff --git a/src/man/Makefile.am b/src/man/Makefile.am index c15844e8..aa2907f0 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 bdf2543b..6c57571e 100644 --- a/src/man/sssd.conf.5.xml +++ b/src/man/sssd.conf.5.xml @@ -90,6 +90,7 @@ , sudo , autofs , ssh + , pac @@ -813,6 +814,41 @@ + + PAC responder configuration options + + Currently there are no PAC responder specific configuration + options. + + + + + + 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: + + 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. + + If there are SIDs of groups from the domain + the sssd client belongs to, the user will be added to those + groups. + + + + -- cgit