DOCUMENTATION

Install Instructions (quick 'n dirty)

Pre-Steps
  • enable BLUETOOTH support in your kernel (build-in or as a module).
  • install bluetooth wrapper library, formerly known as bluez-libs.
  • enable your bluetooth device.
  • if you had installed bluez-utils you can do a test with hcitool scan for a live probe.
Bluepam-Steps
  • unpack the source distribution tar jxvf bluepam-x.y.z.tar.bz2
  • read the INSTALL instruction for up-to-date information
  • ./configure --libdir=/lib/security --sysconfdir=/etc
  • make
  • su -c "make install"
  • edit /etc/security/bluesscan.conf (see next section for a working example)
  • configure "/etc/pam.d/login" for you purpose (e.g. add "auth sufficient /lib/security/pam_blue.so debug")

Configuration

A sample configuration (/etc/security/blue.conf) say more then tousends words, so here they are:
general {
  # the normal timeout for scanning
  timeout = 3;
}

# configuration for user korzendorfer
korzendorfer = {
  # bluetooth device name
   name = tux;
  # bluetooth mac address
   bluemac = 54:34:34:34:34:34;
  # a seaparate timeout
   timeout = 10;
}

# group users
@users = {
  name = AirbusA412;
  bluemac = 54:34:34:34:34:34;
  timeout = 10;
}

External Documentation

English
  • The V. Samar and R. Schemers (SunSoft), ``UNIFIED LOGIN WITH PLUGGABLE AUTHENTICATION MODULES'', Open Software Foundation Request For Comments 86.0, October 1995
  • The Linux-PAM System Administrators' Guide.
  • The Linux-PAM Module Writers' Guide.
German
  • The V. Samar and R. Schemers (SunSoft), ``UNIFIED LOGIN WITH PLUGGABLE AUTHENTICATION MODULES'', Open Software Foundation Request For Comments 86.0, October 1995
  • The Linux-PAM System Administrators' Guide.
  • The Linux-PAM Module Writers' Guide.
French
  • An article about pam_blue is published at www.digitalspirit.org. There you will also find ubuntu dapper and edgy packets.