1
0
mirror of https://github.com/Yubico/yubico-pam.git synced 2025-03-15 18:29:16 +01:00
This commit is contained in:
Fredrik Thulin 2011-04-13 15:47:36 +02:00
parent 1b6bb56e86
commit 53ca3786b8

34
README
View File

@ -10,9 +10,15 @@ specialized applications such as NCSA !MyProxy.
Status and Roadmap
------------------
The module is working for multi-user systems. It does not support
disconnected mode, for that there is another Yubico PAM module that
stores the AES key on disk.
The module is working for multi-user systems. The primary mode of
operation is by doing online validation using a YubiKey validation
service (such as the YubiCloud, or a private one configured using
the 'url' parameter).
In version 2.6, offline validation was also made possible through
the use of HMAC-SHA1 Challenge-Response found in YubiKey 2.2 and
later. This has introduced a currently mandatory dependency of
libykpers-1 from the ykpersonalize package.
The development community is co-ordinated via Google Code :
@ -55,10 +61,15 @@ You will need to have libykclient (ykclient.h, libykclient.so) and
libpam-dev (security/pam_appl.h, libpam.so) installed. Get the
ykclient library from:
http://code.google.com/p/yubico-c-client/
http://code.google.com/p/yubico-c-client/
It in turn requires Curl, which you need to have installed.
The new Challenge-Response offline authentication requires libykpers-1
from the yubikey-personalization project :
http://code.google.com/p/yubikey-personalization/
The build system uses Autoconf, to set up the build system run:
------
@ -74,6 +85,21 @@ Then build the code, run the self-test and install the binaries:
------
Ubuntu PPA
----------
There is an Ubuntu PPA (Private Package Archive) for yubico-pam that
can be installed using the following commands on reasonably modern
Ubuntu platforms :
$ sudo add-apt-repository ppa:fredrikt/yubico-pam
$ sudo apt-get update
$ sudo apt-get install yubico-pam
You will have to configure pam_yubico manually in /etc/pam.d/common-auth
manually after installing.
Configuration
-------------