Before we are all getting over-excited about PAM, we might give PNIAM a look. (please not I'm not proposing switching to PNIAM or stopping people from using PAM). Wichert. ----- Forwarded message from Savochkin Andrey Vladimirovich <saw@msu.ru> ----- Date: Thu, 14 Jan 1999 14:00:15 +0300 From: Savochkin Andrey Vladimirovich <saw@msu.ru> To: pam-list@redhat.com Cc: Tom Vaughan <tvaughan@aventail.com> Subject: PNIAM 0.02 release Reply-To: pam-list@redhat.com I and my University colleagues have prepared the second release of `Pluggable Non Interactive Authentication Modules (PNIAM)'. The idea of PNIAM has grown from Linux-PAM project. Like PAM, PNIAM fully implements the pluggability of authentication modules. However PNIAM has a completely different API to avoid known PAM disadvantages. The main PNIAM target is the incorporation of all authentication related tasks (authentication itself, authorization, obtaining user identity information, session accounting, and authentication information modification) into a single entity. At the moment all PNIAM parts except authentication information modification are fully functional. A module for authentication against /etc/passwd (+/etc/shadow) and a simple application showing how to call PNIAM functions are included into the distribution. The tarball of the new release is located at ftp://ftp.nc.orc.ru/pub/Linux/pniam/pniam-0.02.tgz The brief description of the PNIAM API is placed on http://www.msu.ru/pniam/pniam.html Since the previous release the following things have been changed: - `runtest' script was written to make PNIAM testing more convenient; - the flag PNIAM_ITEM_ECHOOF_PROMPT was introduced to indicate that the answer to the prompt is to be typed with echo switched off; - the structure of PNIAM configuration directory was changed: a single multi-sectioned file was replaced by four separate config files; - comments in configuration files are allowed now; - some new functions were added to pniam_list_lib to ease item addition; - some functions of pniam_list_lib were renamed for the sake of name uniformity and understandability; - a few list management bugs were fixed in pniam_req_lib; - request destruction was modified to accept an additional parameter indicating if the destruction is regular or quiet (e.g. from a child process); a flag with the same functionality is an important part of the modern PAM API; - test applications were improved; - documentation was improved and updated. Best wishes Andrey V. Savochkin -- To unsubscribe: mail -s unsubscribe pam-list-request@redhat.com < /dev/null ----- End forwarded message ----- -- ============================================================================== This combination of bytes forms a message written to you by Wichert Akkerman. E-Mail: wakkerma@cs.leidenuniv.nl WWW: http://www.wi.leidenuniv.nl/~wichert/
Attachment:
pgpEv5cj9bQ1o.pgp
Description: PGP signature