It works with totp on debian squeeze. Thanks a lot !!!
Am Dienstag, 24. Mai 2011, 22:49:46 schrieb Simon Josefsson: > Finally there is TOTP support in the PAM module... I have added self > tests but not done any extensive testing. Please pick it apart! > > Happy hacking, > Simon > > * Version 1.10.0 (released 2011-05-24) > > ** liboath: Added new TOTP validation functions that return search > position. Before the absolute value of the search position was in the > return code of the TOTP validate function, but it seems we need to know > whether the search position was before or after the current time. The > new functions are oath_totp_validate2 and oath_totp_validate2_callback > and behave the same asoath_totp_validate and > oath_totp_validate_callback, respectively, but they take another > optional 'int*' parameter to store the search position. > > ** liboath: Usersfile can now validate TOTP as well. > Supported algorithms are HOTP/T30/D and HOTP/T60/D where D is 6, 7, or > 8 digits. This means that the PAM module now supports TOTP as well. > > The OATH Toolkit makes it easy to build one-time password > authentication systems. It contains a shared library, a command line > tool and a PAM module. Supported technologies include the event-based > HOTP algorithm (RFC4226) and the time-based TOTP algorithm (RFC6238). > OATH stands for Open AuTHentication, which is the organization that > specify the algorithms. > > The components included in the package is: > > * liboath: A shared and static C library for OATH handling. > > * oathtool: A command line tool for generating and validating OTPs. > > * pam_oath: A PAM module for pluggable login authentication for OATH. > > The project's web page is available at: > http://www.nongnu.org/oath-toolkit/ > > Man page for oathtool: > http://www.nongnu.org/oath-toolkit/man-oathtool.html > > Manual for PAM module: > http://git.savannah.gnu.org/cgit/oath-toolkit.git/tree/pam_oath/README > > Liboath GTK-DOC API Reference manual: > http://www.nongnu.org/oath-toolkit/reference/liboath-oath.html > > If you need help to use the OATH Toolkit, or want to help others, you > are invited to join our oath-toolkit-help mailing list, see: > http://lists.nongnu.org/mailman/listinfo/oath-toolkit-help > > Here are the compressed sources of the entire package: > > http://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-1.1 > 0.0.tar.gz (1.8MB) > http://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-1.1 > 0.0.tar.gz.sig (OpenPGP) > > The software is cryptographically signed by the author using an OpenPGP > key identified by the following information: > > pub 1280R/B565716F 2002-05-05 [expires: 2012-01-24] > Key fingerprint = 0424 D4EE 81A0 E3D1 19C6 F835 EDA2 1E94 B565 716F > uid Simon Josefsson <[email protected]> > sub 1280R/4D5D40AE 2002-05-05 [expires: 2012-01-24] > > The key is available from: > http://josefsson.org/key.txt > dns:b565716f.josefsson.org?TYPE=CERT > > Here are the SHA-1 and SHA-224 checksums: > > b3da003d2e4c8e4ae7d5c8ad6f000b2452f185c8 oath-toolkit-1.10.0.tar.gz > > 98974eceb6a5de50a7c6d378669ace49894897509e815898d04ee022 > oath-toolkit-1.10.0.tar.gz > > Savannah developer's home page: > https://savannah.nongnu.org/projects/oath-toolkit/ > > Code coverage charts: > http://www.nongnu.org/oath-toolkit/coverage/ > > Clang code analysis: > http://www.nongnu.org/oath-toolkit/clang-analyzer/
