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:
parent
28b9b3306a
commit
99b44d4f4d
31
security/oath-toolkit/Makefile
Normal file
31
security/oath-toolkit/Makefile
Normal 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>
|
5
security/oath-toolkit/distinfo
Normal file
5
security/oath-toolkit/distinfo
Normal 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
|
8
security/oath-toolkit/pkg/DESCR
Normal file
8
security/oath-toolkit/pkg/DESCR
Normal 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.
|
2
security/oath-toolkit/pkg/PFRAG.shared
Normal file
2
security/oath-toolkit/pkg/PFRAG.shared
Normal 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}
|
27
security/oath-toolkit/pkg/PLIST
Normal file
27
security/oath-toolkit/pkg/PLIST
Normal 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
|
Loading…
Reference in New Issue
Block a user