LDAP support with group management has been added as a Trac extension. This
extension enables to use existing LDAP groups to grant permissions rather than defining permissions for every single user on the system. The latest release also permits to store permissions (both users and groups permissions) in the LDAP directory itself rather than in the SQL backend. WWW: http://trac-hacks.org/wiki/LdapPlugin Submitted by: Gerrit Beine <gerrit.beine at gmx.de>
This commit is contained in:
parent
b2643b6876
commit
3a895cd247
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=192103
5 changed files with 40 additions and 0 deletions
|
@ -1159,6 +1159,7 @@
|
|||
SUBDIR += trac-gantt
|
||||
SUBDIR += trac-hierwiki
|
||||
SUBDIR += trac-iniadmin
|
||||
SUBDIR += trac-ldap
|
||||
SUBDIR += trac-macropost
|
||||
SUBDIR += trac-nav
|
||||
SUBDIR += trac-pagelist
|
||||
|
|
28
www/trac-ldap/Makefile
Normal file
28
www/trac-ldap/Makefile
Normal file
|
@ -0,0 +1,28 @@
|
|||
# New ports collection makefile for: trac-ldap
|
||||
# Date created: May 18 2007
|
||||
# Whom: Gerrit Beine <gerrit.beine@gmx.de>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ldap
|
||||
PORTVERSION= 0.5.1
|
||||
CATEGORIES= www devel python
|
||||
MASTER_SITES= http://www.gerritbeine.de/download/trac/
|
||||
PKGNAMEPREFIX= trac-
|
||||
DISTNAME= ${PORTNAME}plugin-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gerrit.beine@gmx.de
|
||||
COMMENT= LDAP extenstions for Trac
|
||||
|
||||
BUILD_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools
|
||||
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac \
|
||||
${PYTHON_SITELIBDIR}/_ldap.so:${PORTSDIR}/net/py-ldap2
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}plugin
|
||||
NO_BUILD= yes
|
||||
USE_PYTHON= 2.3+
|
||||
USE_PYDISTUTILS=yes
|
||||
PLIST_SUB+= PORTVERSION=${PORTVERSION}dev PYTHONVERSION=${_PYTHON_VERSION}
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/trac-ldap/distinfo
Normal file
3
www/trac-ldap/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (ldapplugin-0.5.1.tar.gz) = 5c6087b6e8efa8fa851b518e1dad206b
|
||||
SHA256 (ldapplugin-0.5.1.tar.gz) = 121882916e906132dca681e9e9c4d390ae71b676833147448d25791c7fa7f2c0
|
||||
SIZE (ldapplugin-0.5.1.tar.gz) = 8101
|
7
www/trac-ldap/pkg-descr
Normal file
7
www/trac-ldap/pkg-descr
Normal file
|
@ -0,0 +1,7 @@
|
|||
LDAP support with group management has been added as a Trac extension. This
|
||||
extension enables to use existing LDAP groups to grant permissions rather than
|
||||
defining permissions for every single user on the system. The latest release
|
||||
also permits to store permissions (both users and groups permissions) in the
|
||||
LDAP directory itself rather than in the SQL backend.
|
||||
|
||||
WWW: http://trac-hacks.org/wiki/LdapPlugin
|
1
www/trac-ldap/pkg-plist
Normal file
1
www/trac-ldap/pkg-plist
Normal file
|
@ -0,0 +1 @@
|
|||
%%PYTHON_SITELIBDIR%%/LdapPlugin-%%PORTVERSION%%-py%%PYTHONVERSION%%.egg
|
Loading…
Reference in a new issue