Orthrus is a C library and user interfaces for RFC 2289,

"A One-Time Password System (OTP)", also known as OPIE or S/Key.

WWW: http://code.google.com/p/orthrus

PR:		ports/180571
Submitted by:	gavin@16degrees.com.au
This commit is contained in:
Jason Helfman 2013-07-16 06:30:29 +00:00
parent 54659968ea
commit db49a4aaea
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=323096
6 changed files with 64 additions and 0 deletions

View file

@ -376,6 +376,7 @@
SUBDIR += openvpn22
SUBDIR += ophcrack
SUBDIR += opieprint
SUBDIR += orthrus
SUBDIR += osiris
SUBDIR += ossec-hids-client
SUBDIR += ossec-hids-local

37
security/orthrus/Makefile Normal file
View file

@ -0,0 +1,37 @@
# Created by: Gavin McDonald <gavin@16degrees.com.au>
# $FreeBSD$
PORTNAME= orthrus
PORTVERSION= 0.8.0
CATEGORIES= security
MASTER_SITES= GOOGLE_CODE \
http://16degrees.com.au/${PORTNAME}/
MAINTAINER= gavin@16degrees.com.au
COMMENT= One-Time Password System (OTP) alternative to OPIE or S/Key
LICENSE= AL2
LIB_DEPENDS= apr-1:${PORTSDIR}/devel/apr1
USE_SCONS= yes
USE_BZIP2= yes
USE_LDCONFIG= yes
USES= iconv
PORTDOCS= *
.include <bsd.port.options.mk>
post-install:
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
(cd ${WRKSRC} && \
${INSTALL_DATA} NOTICE README TODO ${DOCSDIR})
.endif
${TOUCH} ${PREFIX}/etc/orthruskeys
@${ECHO_CMD}
@${CAT} ${PKGMESSAGE}
@${ECHO_CMD}
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (orthrus-0.8.0.tar.bz2) = d2148d929b7c38afd5772489a11c21dcab1eebcf0b90c0ecd5d0834ffcf26cb1
SIZE (orthrus-0.8.0.tar.bz2) = 27285

View file

@ -0,0 +1,4 @@
Orthrus is a C library and user interfaces for RFC 2289,
"A One-Time Password System (OTP)", also known as OPIE or S/Key.
WWW: http://code.google.com/p/orthrus

View file

@ -0,0 +1,9 @@
Manually edit pam.d/* files as needed and add in the required auth line and
remove any undesired fallback lines. Also ensure you arent already using opie!"
example in pam.d/system :
auth sufficient pam_orthrus.so
Please remember to delete any such entry BEFORE deinstalling this port or you
could lock yourself out !!

View file

@ -0,0 +1,11 @@
bin/ortcalc
bin/ortpasswd
etc/orthruskeys
lib/liborthrus-0.so
lib/security/pam_orthrus.so
include/orthrus-0/context.h
include/orthrus-0/orthrus.h
include/orthrus-0/orthrus_error.h
include/orthrus-0/orthrus_version.h
@dirrm include/orthrus-0
@dirrm lib/security