On Tue, Oct 07, 2008 at 11:53:46PM +0200, Bart Blanquart wrote:
> 
> On 07 Oct 2008, at 21:16, Nicolas Williams wrote:
> > But I took Darren's point to go a bit farther: that sysadmins should
> > have control over what policy each pam_authorized module invocation
> > referenced in the various pam.conf snippets should use, on a
> > per-pam.conf snippet basis.
> >
> > I think there's a simple way to accomplish that which still makes it
> > possible for us to have non-editable PAM configurations:
> >
> > - Let pam_authorized take a module argument naming the suffix of a
> >   policy.conf variable.
> >
> >   I.e., "pam_authorized.so.1 FOO" -> pam_authorized uses PAM_AUTHZ_FOO
> >   (or whatever the prefix is, suffixed by "_FOO").
> >
> > - If that can't be found in policy.conf, then fallback on the default
> >   policy.conf variable name.
> 
> Why would this be better than having pam_authorized take a module  
> argument that points to a policy profile, and falling back to some  
> default (that could come from policy.conf or better yet host_attr)?

Because you'd not ever have to change any PAM config to set that.

Reply via email to