I'm self-sponsoring this fast track.
The timer is set for 1 April 2007 -- I just couldn't not pick that date ;-)
Gary..
Background:
==========
It seems when PSARC/2003/530 PAM_RESOURCE pam_item was integrated,
pam_projects(5) was not formally EOLed or EOFed.
All the pam_projects functionality is currently provided using
PAM_RESOURCE in pam_unix_cred(5).
pam_unix_cred is the place pam_projects code should have been originally
implemented.
pam_projects today is a NOP that can safely be removed. It is no longer
referred to in the delivered pam.conf(4) file.
Problem:
=======
pam_projects(5) does not seem to have been officially EOLed.
Man page bug "4995334 pam_projects is a no-op" delivered the S10 man page:
Standards, Environments, and Macros pam_projects(5)
NAME
pam_projects - account management PAM module for projects
SYNOPSIS
/usr/lib/security/pam_projects.so.1
DESCRIPTION
This man page has been superceded by pam_unix_cred(5).
ATTRIBUTES
See attributes(5) for description of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Obsolete |
|_____________________________|_____________________________|
| MT-Level | MT-Safe with exceptions |
|_____________________________|_____________________________|
SEE ALSO
attributes(5), pam_unix_cred(5)
NOTES
The pam_projects(5) functionality has been replaced by
pam_unix_cred(5), and is subject to being removed from
future releases.
SunOS 5.11 Last change: 28 Mar 2004 1
Proposal:
========
Announce the EOL of pam_projects in the next available patch or micro release.
Remove pam_projects from the next minor release.
Removal details:
===============
Update the pamconf class action script to remove any references to
pam_project during upgrade from a customers pam.conf file.
Remove $SRC/lib/pam_modules/projects from the source tree and update
SUNWcsl accordingly.