[Fwd: kclient version 2 [PSARC/2007/401 FastTrack timeout 07/13/2007]]

Gary Winiger gww at eng.sun.com
Mon Jul 16 13:44:18 PDT 2007


> > 	I'm missing seeing the correlation between service name and this
> > 	example.
> >   
> In the above example these are the contents of the include file, so 
> pam.conf would only have the service name specified configured.


	Ah, OK.  That's what I missed.

> > 	In any case, I'm concerned that unless pam.conf is the default
> > 	one delivered changing the other stacks, or cloning the other
> > 	stacks for the -s specified services and adding pam_krb5.so.1
> > 	optional or otherwise is a wise thing to do.
> >
> > 	I do believe that there's value in kclient being able to completely
> > 	set up a kerberos client even (or especially) for sites with pam.conf
> > 	changes in other areas.  That's why I seconded Darren's comments
> > 	about using include.
> >   
> 
> I would rather produce an error message to the administrator for the 
> case that the pam.conf file already had a stack for the service name 
> specified with -s that didn't match a vanilla version.

	I would think if you're going to leverage include that you'd
	verify that <service> wasn't already specified (or maybe
	specified but including pam_krb5) and error out on that.
	If not specified perhaps produce an informational message saying
	something like,
	``Default configuration for <service> added to default pam.conf.
	You can view the default configuration at
	"/usr/lib/security/<arch>/kerberos_common".''

	kerberos_common would be read only and say something about not
	modifying the file, but customizing by making a copy.

Gary..
P.S.	I guess I need to start the backport of PSARC/2005/217 ;-)
	



More information about the opensolaris-arc mailing list