1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00

(Readdition of www/trac-ldap which was removed on 349600)

LDAP extensions to grant group permissions

This extension enables the use of existing LDAP groups to grant
permissions rather than defining permissions for every single user on
the system.  Also permits storage of permissions (both users and
groups permissions) in the LDAP directory itself rather than in the
database backend.

WWW: https://trac-hacks.org/wiki/LdapPlugin

Reviewd by:		koobs
Differential Revision:	https://reviews.freebsd.org/D4796
This commit is contained in:
Matthew Seaman 2016-01-08 12:23:48 +00:00
parent a6c54336cb
commit a7c6fd487b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=405545
5 changed files with 55 additions and 1 deletions

1
MOVED
View File

@ -5820,7 +5820,6 @@ www/vtiger||2014-03-30|Has expired: No more public distfiles
net/linux-nx-client||2014-03-30|Has expired: No more public distfiles
emulators/extract-xiso||2014-03-30|Has expired: No more public distfiles
www/trac-wantedpages||2014-03-30|Has expired: No more public distfiles
www/trac-ldap||2014-03-30|Has expired: No more public distfiles
www/trac-codetags||2014-03-30|Has expired: No more public distfiles
www/trac-addcomment||2014-03-30|Has expired: No more public distfiles
www/trac-nav||2014-03-30|Has expired: No more public distfiles

View File

@ -2143,6 +2143,7 @@
SUBDIR += trac-iniadmin
SUBDIR += trac-keywords
SUBDIR += trac-keywordsecretticket
SUBDIR += trac-ldap
SUBDIR += trac-mastertickets
SUBDIR += trac-math
SUBDIR += trac-mercurial

43
www/trac-ldap/Makefile Normal file
View File

@ -0,0 +1,43 @@
# $FreeBSD$
PORTNAME= ldap
PORTVERSION= 0.7.0.${SVN_REVISION}
CATEGORIES= www devel python
MASTER_SITES= LOCAL/matthew
PKGNAMEPREFIX= trac-
DISTNAME= ${PORTNAME}plugin-${PORTVERSION}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Trac plugin to use LDAP to store permissions
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac \
trac-accountmanager>0:${PORTSDIR}/www/trac-accountmanager
NO_ARCH= yes
PORTSCOUT= ignore:1
SVN_REVISION= 15146
USES= python:-2.7
USE_PYTHON= distutils autoplist
# Maintainter targets below this point
# Retrieve the latest version from SVN and package in a tarball.
.if defined(BOOTSTRAP)
FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
do-fetch:
${MKDIR} ${WRKDIR}
cd ${WRKDIR} && \
svn export --non-interactive \
--trust-server-cert-failures=unknown-ca \
--revision ${SVN_REVISION} \
https://trac-hacks.org/svn/${PORTNAME}plugin/0.12/ \
${DISTNAME}
cd ${WRKDIR} && tar cvf ${DISTDIR}/${DISTNAME}.tar.gz ${DISTNAME}
.endif
.include "${.CURDIR}/../../www/trac/plugin.mk"
.include <bsd.port.mk>

2
www/trac-ldap/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (ldapplugin-0.7.0.15146.tar.gz) = 3d7fcd4e8bca7155482982b0c521eb26b0101756d9bffd301b813ffa757a9895
SIZE (ldapplugin-0.7.0.15146.tar.gz) = 40960

9
www/trac-ldap/pkg-descr Normal file
View File

@ -0,0 +1,9 @@
LDAP extensions to grant group permissions
This extension enables the use of existing LDAP groups to grant
permissions rather than defining permissions for every single user on
the system. Also permits storage of permissions (both users and
groups permissions) in the LDAP directory itself rather than in the
database backend.
WWW: https://trac-hacks.org/wiki/LdapPlugin