import ports/security/oath-toolkit; ok jasper@

The OATH Toolkit makes it easy to build one-time password authentication
systems. This package contains a shared library and a command line tool
for generating and validating OTPs.

Supported technologies include the event-based HOTP algorithm (RFC 4226)
and the time-based TOTP algorithm (draft-mraihi-totp-timebased-07).
OATH stands for Open AuTHentication, which is the organization that
specify the algorithms.
This commit is contained in:
sthen 2011-03-16 10:10:49 +00:00
parent 28b9b3306a
commit 99b44d4f4d
5 changed files with 73 additions and 0 deletions

View File

@ -0,0 +1,31 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/03/16 10:10:49 sthen Exp $
COMMENT = toolkit for OATH/HOTP and TOTP
DISTNAME = oath-toolkit-1.6.2
SHARED_LIBS += oath 0.0 # 1.1
CATEGORIES = security devel
HOMEPAGE = http://www.nongnu.org/oath-toolkit/
MAINTAINER = Stuart Henderson <sthen@openbsd.org>
# liboath: LGPLv2.1+
# tools: GPLv3+
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB += c
MASTER_SITES = ${MASTER_SITE_SAVANNAH:=oath-toolkit/}
SEPARATE_BUILD = simple
USE_GMAKE = Yes
USE_LIBTOOL = Yes
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS += ${CONFIGURE_SHARED} --disable-silent-rules
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (oath-toolkit-1.6.2.tar.gz) = eIfcLulDy8DuARu5KzFiUg==
RMD160 (oath-toolkit-1.6.2.tar.gz) = 0YaDe8ortp9Vzz2zBq3p0XHPkSg=
SHA1 (oath-toolkit-1.6.2.tar.gz) = flnC2WckWapjdbVpHxUSEraBuEw=
SHA256 (oath-toolkit-1.6.2.tar.gz) = MjrhXu5yeh4fJM2ZsvgnyUACr+w4mV6QaG5tzuSaUHo=
SIZE (oath-toolkit-1.6.2.tar.gz) = 1740956

View File

@ -0,0 +1,8 @@
The OATH Toolkit makes it easy to build one-time password authentication
systems. This package contains a shared library and a command line tool
for generating and validating OTPs.
Supported technologies include the event-based HOTP algorithm (RFC 4226)
and the time-based TOTP algorithm (draft-mraihi-totp-timebased-07).
OATH stands for Open AuTHentication, which is the organization that
specify the algorithms.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2011/03/16 10:10:49 sthen Exp $
@lib lib/liboath.so.${LIBoath_VERSION}

View File

@ -0,0 +1,27 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/03/16 10:10:49 sthen Exp $
%%SHARED%%
@bin bin/oathtool
include/liboath/
include/liboath/oath.h
lib/liboath.a
lib/liboath.la
lib/pkgconfig/
lib/pkgconfig/liboath.pc
@man man/man1/oathtool.1
share/gtk-doc/
share/gtk-doc/html/
share/gtk-doc/html/liboath/
share/gtk-doc/html/liboath/api-index-1-4-0.html
share/gtk-doc/html/liboath/api-index-1-6-0.html
share/gtk-doc/html/liboath/api-index-full.html
share/gtk-doc/html/liboath/ch01.html
share/gtk-doc/html/liboath/home.png
share/gtk-doc/html/liboath/index.html
share/gtk-doc/html/liboath/index.sgml
share/gtk-doc/html/liboath/left.png
share/gtk-doc/html/liboath/liboath-oath.html
share/gtk-doc/html/liboath/liboath.devhelp
share/gtk-doc/html/liboath/liboath.devhelp2
share/gtk-doc/html/liboath/right.png
share/gtk-doc/html/liboath/style.css
share/gtk-doc/html/liboath/up.png