svn commit: r303156 - in head/www: . mod_authn_otp
Olli Hauer
ohauer at FreeBSD.org
Sat Aug 25 21:00:38 UTC 2012
Author: ohauer
Date: Sat Aug 25 21:00:37 2012
New Revision: 303156
URL: http://svn.freebsd.org/changeset/ports/303156
Log:
mod_authn_otp - Apache module for one-time password authentication
mod_authn_otp is an Apache web server module for two-factor authentication
using one-time passwords (OTP) generated via the HOTP/OATH algorithm
defined in RFC 4226. This creates a simple way to protect a web site with
one-time passwords, using any RFC 4226-compliant hardware or software
token device. mod_authn_otp also supports the Mobile-OTP algorithm.
mod_authn_otp supports both event and time based one-time passwords. It
also supports "lingering" which allows the repeated re-use of a previously
used one-time password up to a configurable maximum linger time. This
allows one-time passwords to be used directly in HTTP authentication
without forcing the user to enter a new one-time password for every
page load.
mod_authn_otp supports both basic and digest authentication, and will
auto-synchronize with the user's token within a configurable maximum
offset (auto-synchronization is not supported with digest authentication).
WWW: http://mod-authn-otp.googlecode.com/
PR: ports/170826
Submitted by: Alexander Hausner <alex at hugo.bmg.gv.at>
Added:
head/www/mod_authn_otp/
head/www/mod_authn_otp/Makefile (contents, props changed)
head/www/mod_authn_otp/distinfo (contents, props changed)
head/www/mod_authn_otp/pkg-descr (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Sat Aug 25 20:32:08 2012 (r303155)
+++ head/www/Makefile Sat Aug 25 21:00:37 2012 (r303156)
@@ -458,6 +458,7 @@
SUBDIR += mod_auth_pubtkt
SUBDIR += mod_auth_tkt
SUBDIR += mod_auth_xradius
+ SUBDIR += mod_authn_otp
SUBDIR += mod_authn_sasl
SUBDIR += mod_authnz_external
SUBDIR += mod_authz_unixgroup
Added: head/www/mod_authn_otp/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/mod_authn_otp/Makefile Sat Aug 25 21:00:37 2012 (r303156)
@@ -0,0 +1,31 @@
+# New ports collection makefile for: ifdepd
+# Date created: 03 05 2012
+# Whom: Alexander Hausner <alex at hugo.bmg.gv.at>
+# $FreeBSD$
+
+PORTNAME= mod_authn_otp
+PORTVERSION= 1.1.4
+CATEGORIES= www
+MASTER_SITES= http://mod-authn-otp.googlecode.com/files/ \
+ http://alex.bmg.gv.at/programs/
+DIST_SUBDIR= apache2
+
+MAINTAINER= alex at hugo.bmg.gv.at
+COMMENT= Apache module for one-time password authentication
+
+MAKE_JOBS_SAFE= yes
+
+HAS_CONFIGURE= yes
+USE_APACHE= 22+
+
+PORTEXAMPLES= users.sample
+
+.include <bsd.port.options.mk>
+
+post-install:
+.if !defined(NOPORTEXAMPLES)
+ ${MKDIR} ${EXAMPLESDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/users.sample ${EXAMPLESDIR}/
+.endif
+
+.include <bsd.port.mk>
Added: head/www/mod_authn_otp/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/mod_authn_otp/distinfo Sat Aug 25 21:00:37 2012 (r303156)
@@ -0,0 +1,2 @@
+SHA256 (apache2/mod_authn_otp-1.1.4.tar.gz) = f1dad6741ec2904637c251bee88f50156df611a9ebdbcf0abf64471c4a3987c0
+SIZE (apache2/mod_authn_otp-1.1.4.tar.gz) = 94911
Added: head/www/mod_authn_otp/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/mod_authn_otp/pkg-descr Sat Aug 25 21:00:37 2012 (r303156)
@@ -0,0 +1,20 @@
+mod_authn_otp - Apache module for one-time password authentication
+
+mod_authn_otp is an Apache web server module for two-factor authentication
+using one-time passwords (OTP) generated via the HOTP/OATH algorithm
+defined in RFC 4226. This creates a simple way to protect a web site with
+one-time passwords, using any RFC 4226-compliant hardware or software
+token device. mod_authn_otp also supports the Mobile-OTP algorithm.
+
+mod_authn_otp supports both event and time based one-time passwords. It
+also supports "lingering" which allows the repeated re-use of a previously
+used one-time password up to a configurable maximum linger time. This
+allows one-time passwords to be used directly in HTTP authentication
+without forcing the user to enter a new one-time password for every
+page load.
+
+mod_authn_otp supports both basic and digest authentication, and will
+auto-synchronize with the user's token within a configurable maximum
+offset (auto-synchronization is not supported with digest authentication).
+
+WWW: http://mod-authn-otp.googlecode.com/
More information about the svn-ports-head
mailing list