OpenPAM

Last updated
OpenPAM
Original author(s) Dag-Erling Smørgrav
Developer(s) NAI Labs
Stable release
Zingiber / May 31, 2025 (2025-05-31)
Repository
Written in C
Operating system BSD, Linux, macOS et al.
License Modified BSD
Website http://www.openpam.org/

OpenPAM is a BSD-licensed implementation of PAM used by FreeBSD, NetBSD, DragonFly BSD [1] and macOS (starting with Snow Leopard), [2] and offered as an alternative to Linux PAM in certain Linux distributions [which?].

OpenPAM was developed for the FreeBSD Project by Dag-Erling Smørgrav and NAI Labs, the Security Research Division of Network Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA CHATS research program.

On 1 January 2008, OpenPAM was one of eleven projects selected by Coverity for promotion to Rung 2[ clarification needed ] of their DHS-funded Open Source Hardening Project, which tracks bugs found in open-source software by Coverity's Prevent static program analysis tool. [3] [4] On 23 September 2009, OpenPAM was promoted to Rung 3, along with Ruby, Samba and Tor. [5]

References

  1. PAM manual page of DragonFly BSD
  2. "Latest Snow Leopard Build (10A190) Now Available [Seed Notes]". World of Apple. 2008-10-25. Archived from the original on 2008-11-04.
  3. "Coverity Venture with U.S. Department of Homeland Security Resolves Quality Issues and Potential Security Vulnerabilities in 11 Major Open-Source Projects" (Press release). Coverity, Inc. 2008-01-08. Retrieved 2008-01-13.
  4. Smørgrav, Dag-Erling (2008-01-13). "Coverity scans of OpenPAM" . Retrieved 2009-09-23.
  5. "Coverity Announces the State of Open Source Software Integrity" (Press release). Coverity, Inc. 2009-09-23. Retrieved 2009-09-23.