ports/167964: New port:www/mod_authn_otp

Alexander Hausner alex at hugo.bmg.gv.at
Wed May 16 13:30:02 UTC 2012


>Number:         167964
>Category:       ports
>Synopsis:       New port:www/mod_authn_otp
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 16 13:30:01 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Hausner
>Release:        FreeBSD 9.0-RELEASE-p1
>Organization:
BMG
>Environment:
FreeBSD otti.bmg.gv.at 9.0-RELEASE-p1 FreeBSD 9.0-RELEASE-p1 #1: Tue May  8 15:24:25 CEST 2012     root at tobi.bmg.gv.at:/usr/obj/usr/src/sys/TOBI  amd64
>Description:
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/

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mod_authn_otp
#	mod_authn_otp/pkg-descr
#	mod_authn_otp/distinfo
#	mod_authn_otp/Makefile
#
echo c - mod_authn_otp
mkdir -p mod_authn_otp > /dev/null 2>&1
echo x - mod_authn_otp/pkg-descr
sed 's/^X//' >mod_authn_otp/pkg-descr << 'd15ab6eab686c17dd05c14247d887191'
Xmod_authn_otp - Apache module for one-time password authentication
X
Xmod_authn_otp is an Apache web server module for two-factor authentication
Xusing one-time passwords (OTP) generated via the HOTP/OATH algorithm
Xdefined in RFC 4226. This creates a simple way to protect a web site with
Xone-time passwords, using any RFC 4226-compliant hardware or software
Xtoken device. mod_authn_otp also supports the Mobile-OTP algorithm.
X
Xmod_authn_otp supports both event and time based one-time passwords. It
Xalso supports "lingering" which allows the repeated re-use of a previously
Xused one-time password up to a configurable maximum linger time. This
Xallows one-time passwords to be used directly in HTTP authentication
Xwithout forcing the user to enter a new one-time password for every
Xpage load.
X
Xmod_authn_otp supports both basic and digest authentication, and will
Xauto-synchronize with the user's token within a configurable maximum
Xoffset (auto-synchronization is not supported with digest authentication).
X
XWWW: http://mod-authn-otp.googlecode.com/
d15ab6eab686c17dd05c14247d887191
echo x - mod_authn_otp/distinfo
sed 's/^X//' >mod_authn_otp/distinfo << '85b8b578a4f4e6f94d9aac088783f203'
XSHA256 (mod_authn_otp-1.1.4.tar.gz) = f1dad6741ec2904637c251bee88f50156df611a9ebdbcf0abf64471c4a3987c0
XSIZE (mod_authn_otp-1.1.4.tar.gz) = 94911
85b8b578a4f4e6f94d9aac088783f203
echo x - mod_authn_otp/Makefile
sed 's/^X//' >mod_authn_otp/Makefile << 'b85cc1f9ac8bfe941f506a60a787b6fa'
X# New ports collection makefile for: ifdepd
X# Date created:         03 05 2012
X# Whom:                 Alexander Hausner <alex at hugo.bmg.gv.at>
X# $FreeBSD$
X
XPORTNAME=	mod_authn_otp
XPORTVERSION=	1.1.4
XCATEGORIES=	www
XMASTER_SITES=	http://mod-authn-otp.googlecode.com/files/ \
X		http://alex.bmg.gv.at/programs/
X
XMAINTAINER=	alex at hugo.bmg.gv.at
XCOMMENT=	Apache module for one-time password authentication
X
XMAKE_JOBS_SAFE=	yes
X
XHAS_CONFIGURE=	yes
XUSE_APACHE=	20+
X
XPORTEXAMPLES=	users.sample
X
X.include <bsd.port.options.mk>
X
Xpost-install:
X.if !defined(NOPORTEXAMPLES)
X	${MKDIR} ${EXAMPLESDIR}/
X	${INSTALL_DATA} ${WRKSRC}/users.sample ${EXAMPLESDIR}/
X.endif
X
X.include <bsd.port.mk>
b85cc1f9ac8bfe941f506a60a787b6fa
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list