Profile include support

Nicolas Williams Nicolas.Williams at oracle.com
Mon Aug 23 14:54:46 EDT 2010


On Mon, Aug 23, 2010 at 02:07:49PM -0400, Sam Hartman wrote:
> Greg, I'm sorry to be difficult, but I believe I may have discovered an
> additional requirement for this package.
> 
> Debian and Redhat both support 64-bit and 32-bit binaries; I believe
> Solaris is in the same boat.  To do this,you need to have the right
> plugin for the architecture in question.  We're going to need some
> mechanism for handling that.  I can see a couple of options:

For config files this is irrelevant.  For plugins this is very relevant.

> 1) Allow some architecture specific directory such as libdirto be substituted into
> profile include statements.
> 
> 2) Allow some architecture specific directory to be substituted into
> plugin paths.
> 
> 3) Have plugin paths relative to libdir.

We used to use (1) in PAM in Solaris, but nowadays just use (3).  (3) is
much simpler.

Nico
-- 



More information about the krbdev mailing list