This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
The goal is to avoid having to build a module that wraps the entire Kerberos.framework, and instead offer a limited set of functions that do what is needed for client/server Kerberos authentication based on <http://www.ietf.org/rfc/rfc4559.txt>. PR: ports/156791 Submitted by: Roland van Laar <roland@micite.net> Approved by: wen@ (co-mentor)
This commit is contained in:
parent
e5825af3a1
commit
45c4beaadf
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=282781
@ -692,6 +692,7 @@
|
||||
SUBDIR += py-fchksum
|
||||
SUBDIR += py-gnupg
|
||||
SUBDIR += py-gnutls
|
||||
SUBDIR += py-kerberos
|
||||
SUBDIR += py-keyring
|
||||
SUBDIR += py-m2crypto
|
||||
SUBDIR += py-mcrypt
|
||||
|
31
security/py-kerberos/Makefile
Normal file
31
security/py-kerberos/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# Ports collection makefile for: py-kerberos
|
||||
# Date created: April 23, 2011
|
||||
# Whom: Roland van Laar <roland@micite.net>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= kerberos
|
||||
PORTVERSION= 1.1.1
|
||||
CATEGORIES= security python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= roland@micite.net
|
||||
COMMENT= Kerberos bindings for python
|
||||
|
||||
LICENSE= ASL
|
||||
|
||||
BUILD_DEPENDS= krb5-config:${PORTSDIR}/security/krb5
|
||||
LIB_DEPENDS= krb5support.0:${PORTSDIR}/security/krb5
|
||||
|
||||
USE_PYTHON= yes
|
||||
USE_PYDISTUTILS= easy_install
|
||||
PYEASYINSTALL_ARCHDEP= yes
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|krb5|${PREFIX}/bin/krb5|g' ${WRKSRC}/setup.py
|
||||
@${REINPLACE_CMD} -e 's|split|replace("/usr/lib:", "").split|g' ${WRKSRC}/setup.py
|
||||
@${REINPLACE_CMD} -e 's|distutils.core|setuptools|g' ${WRKSRC}/setup.py
|
||||
|
||||
.include <bsd.port.mk>
|
2
security/py-kerberos/distinfo
Normal file
2
security/py-kerberos/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (kerberos-1.1.1.tar.gz) = 09132e3b2027854e8714894546aff11f31e6051eb75513e774948e10a5dde6f5
|
||||
SIZE (kerberos-1.1.1.tar.gz) = 15343
|
7
security/py-kerberos/pkg-descr
Normal file
7
security/py-kerberos/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
|
||||
The goal is to avoid having to build a module that wraps the entire
|
||||
Kerberos.framework, and instead offer a limited set of functions that do what is
|
||||
needed for client/server Kerberos authentication based on
|
||||
<http://www.ietf.org/rfc/rfc4559.txt>.
|
||||
|
||||
WWW: http://trac.calendarserver.org/
|
1
security/py-kerberos/pkg-plist
Normal file
1
security/py-kerberos/pkg-plist
Normal file
@ -0,0 +1 @@
|
||||
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
|
Loading…
Reference in New Issue
Block a user