HOME

Prologue

This is the home of pam_blue, a dynamically loadable binary object for the linux security framework PAM (plugable authentication modules).
Bluepam is an extension for the common pam modules, give the user the ability for authenticaten via a bluetooth compatible device like a cell phone or various other bluetooth dongles (e.g. epox-presenter). Thue du the fact that a whole part of the bluetooth stack is implement in hardware it is relativ difficult to change the bluetoth hardware mac address which makes this module more secure.

PAM is a security framework that most Linux distributions have incorporated that gives you fine grained control over how users are authenticated.

pam_blue is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

The latest official release of pam_blue is available on pam.0xdef.net/source.html via http or a subversion repository checkout.

Recent Changes

pam_blue-0.9.0
  • David De Sousa implemented timeout handling
  • changed socket to non-blocking state (also David De Sousa - many thanks)
pam_blue-0.1.0
  • Improved bluetooth scanning engine (thanks goes to Tim Otto)
  • Add configure check for pam_modules.h
pam_blue-0.0.4
  • sample configuration file added
  • some security fixes
  • syslog debug output extended
  • manual page accessoried
pam_blue-0.0.3
  • fixes in security model
  • added group support
  • different timeout model (user separated)
pam_blue-0.0.2
  • log to syslog