PAM S/Key is a module based on the original S/Key suite from Wietse Venema's logdaemon. It is written to work with all PAM-based Unices, including FreeBSD, Solaris, and Linux. It should work with any S/Key library that is fully interface-compatible with logdaemon.
| Tags | Systems Administration |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD FreeBSD Linux Other |
| Implementation | C |


Release Notes: A _pam_delete() bug has been fixed: PAM response cleanup was done before skeyverify(), instead of after, which eventually resulted in broken conversation.


Release Notes: A minor bugfix for the _pam_delete() issue when pam_skey isn't the first module in auth list for a service.


Release Notes: Preliminary support for Yuri Yudin's S/Key library (from OpenBSD) added. dlopen() issue in proftpd under Solaris has been fixed. FreeBSD testing added.


Release Notes: A new contrib section, updates to pam_skey.c, disabled access checking in pam_skey module by default to more closely emulate original Venema's skeylogin, and more readable source code.


Release Notes: Smaller changes in Makefile, defined TODO, included samples for making Debian package for Solaris 2.7 and sample pam.conf, and inclusion of a ChangeLog.