Jpam 0.5 released – Linux, Solaris and Mac OS X supported

Jpam 0.5 released with source and binaries for Linux x86, Linux x86_64, Mac OS X and, new in this release, Solaris.

Jpam is the first general purpose, multi platform Java-PAM bridge. PAM, or Pluggable Authentication Modules, is a standard security architecture used on Linux, Solaris, Mac OS X and other Unix systems. JPAM permits the use of PAM authentication facilities by Java applications running on those platforms. These facilities include:

  1. account
  2. auth
  3. password
  4. session

Both the JAAS API and a direct method call API are supported.

Java developers, wary of writing native code, have relied on security schemes based on XML configuration files, JNDI and JDBC. With hardware token based security schemes this is not possible. JPAM allows seamless access to more than 70 PAM modules, including those for SecurId and Radius. All hardware token vendors release PAM modules for their products.

This is a stable release. JPAM has been now been used in production for more than five months and extensively tested on different platforms.

On Linux, this release has been tested on Red Hat AS 3 and 4, Fedora Core 3 and 4, SuSe Linux 9 and Novell Linux Desktop. On Mac OS X it has been tested on Mac OS X 10.4.1 Tiger. On Solaris it has been tested on Solaris 9.

Published
Categorized as Java

By Greg Luck

As Terracotta’s CTO, Greg (@gregrluck) is entrusted with understanding market and technology forces and the business drivers that impact Terracotta’s product innovation and customer success. He helps shape company and technology strategy and designs many of the features in Terracotta’s products. Greg came to Terracotta on the acquisition of the popular caching project Ehcache which he founded in 2003. Prior to joining Terracotta, Greg served as Chief Architect at Australian online travel giant Wotif.com. He also served as a lead consultant for ThoughtWorks on accounts in the United States and Australia, was CIO at Virgin Blue, Tempo Services, Stamford Hotels and Resorts and Australian Resorts and spent seven years as a Chartered Accountant in KPMG’s small business and insolvency divisions. He is a regular speaker at conferences and contributor of articles to the technical press.