aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorrm <rm@FreeBSD.org>2012-05-20 17:38:49 +0800
committerrm <rm@FreeBSD.org>2012-05-20 17:38:49 +0800
commit425bdfc224c46e78d1b1a2bf1fc05aa687e28fd6 (patch)
tree7653e6e721f5a67c03b62457540a263541f452f3 /devel
parenta36712af3c72dda1f59babe42e3c2adb86de54db (diff)
downloadfreebsd-ports-gnome-425bdfc224c46e78d1b1a2bf1fc05aa687e28fd6.tar.gz
freebsd-ports-gnome-425bdfc224c46e78d1b1a2bf1fc05aa687e28fd6.tar.zst
freebsd-ports-gnome-425bdfc224c46e78d1b1a2bf1fc05aa687e28fd6.zip
A LDAP-enabled Zope 2 user folder
WWW: http://pypi.python.org/pypi/Products.LDAPUserFolder Submitted by: lstewart (via mail)
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-Products.LDAPUserFolder/Makefile34
-rw-r--r--devel/py-Products.LDAPUserFolder/distinfo2
-rw-r--r--devel/py-Products.LDAPUserFolder/files/extra-patch-posixgroup23
-rw-r--r--devel/py-Products.LDAPUserFolder/pkg-descr3
-rw-r--r--devel/py-Products.LDAPUserFolder/pkg-plist155
6 files changed, 218 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 7dfe507b7475..c0f9741a24c5 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3118,6 +3118,7 @@
SUBDIR += py-Products.ExternalEditor
SUBDIR += py-Products.ExternalMethod
SUBDIR += py-Products.GenericSetup
+ SUBDIR += py-Products.LDAPUserFolder
SUBDIR += py-Products.MIMETools
SUBDIR += py-Products.Marshall
SUBDIR += py-Products.MimetypesRegistry
diff --git a/devel/py-Products.LDAPUserFolder/Makefile b/devel/py-Products.LDAPUserFolder/Makefile
new file mode 100644
index 000000000000..826c07347136
--- /dev/null
+++ b/devel/py-Products.LDAPUserFolder/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: py-Products.LDAPUserFolder
+# Date created: 20 May 2012
+# Whom: Lawrence Stewart <lstewart@freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Products.LDAPUserFolder
+PORTVERSION= 2.23
+CATEGORIES= devel python zope
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= zope@FreeBSD.org
+COMMENT= A LDAP-enabled Zope 2 user folder
+
+LICENSE= ZPL21
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ldap2>=2.0.6:${PORTSDIR}/net/py-ldap2
+
+OPTIONS= POSIXGROUP_PATCH "Use posixGroup for group membership" On
+
+DIST_SUBDIR= zope
+USE_PYTHON= -2.7
+USE_PYDISTUTILS= easy_install
+#USE_ZOPE= yes
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_POSIXGROUP_PATCH)
+EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-posixgroup
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/py-Products.LDAPUserFolder/distinfo b/devel/py-Products.LDAPUserFolder/distinfo
new file mode 100644
index 000000000000..584ec120d346
--- /dev/null
+++ b/devel/py-Products.LDAPUserFolder/distinfo
@@ -0,0 +1,2 @@
+SHA256 (zope/Products.LDAPUserFolder-2.23.tar.gz) = 258a119fd3cb0768bd3f13dbd17bb0ed1bc41497f5e93754576f5331aaeaf8c2
+SIZE (zope/Products.LDAPUserFolder-2.23.tar.gz) = 129512
diff --git a/devel/py-Products.LDAPUserFolder/files/extra-patch-posixgroup b/devel/py-Products.LDAPUserFolder/files/extra-patch-posixgroup
new file mode 100644
index 000000000000..bf3596a67487
--- /dev/null
+++ b/devel/py-Products.LDAPUserFolder/files/extra-patch-posixgroup
@@ -0,0 +1,23 @@
+---
+--- Adapted from: https://weblion.psu.edu/trac/weblion/wiki/LDAPWithPlone
+---
+--- ./Products/LDAPUserFolder/utils.py.orig 2012-05-17 14:02:47.611295104 +1000
++++ ./Products/LDAPUserFolder/utils.py 2012-05-17 14:07:46.758482401 +1000
+@@ -48,6 +48,7 @@
+ , 'accessGroup' : 'member'
+ , 'group' : 'member'
+ , 'univentionGroup' : 'uniqueMember'
++ , 'posixgroup' : 'memberUid'
+ }
+
+ VALID_GROUP_ATTRIBUTES = Set(list(GROUP_MEMBER_MAP.values()) +
+--- Products/LDAPUserFolder/LDAPUserFolder.py.orig 2012-05-17 14:04:48.056802645 +1000
++++ Products/LDAPUserFolder/LDAPUserFolder.py 2012-05-17 14:06:44.506625107 +1000
+@@ -1229,6 +1229,7 @@
+ if dn != '*':
+ f_template = '(&(objectClass=%s)(%s=%s))'
+ group_filter = '(|'
++ dn = dn.replace('uid=', '').replace(',' + self.users_base, '')
+
+ for g_name, m_name in GROUP_MEMBER_MAP.items():
+ fltr = filter_format(f_template, (g_name, m_name, dn))
diff --git a/devel/py-Products.LDAPUserFolder/pkg-descr b/devel/py-Products.LDAPUserFolder/pkg-descr
new file mode 100644
index 000000000000..a33cf79eb4e3
--- /dev/null
+++ b/devel/py-Products.LDAPUserFolder/pkg-descr
@@ -0,0 +1,3 @@
+A LDAP-enabled Zope 2 user folder
+
+WWW: http://pypi.python.org/pypi/Products.LDAPUserFolder
diff --git a/devel/py-Products.LDAPUserFolder/pkg-plist b/devel/py-Products.LDAPUserFolder/pkg-plist
new file mode 100644
index 000000000000..b90988fa4b1f
--- /dev/null
+++ b/devel/py-Products.LDAPUserFolder/pkg-plist
@@ -0,0 +1,155 @@
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPDelegate.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPDelegate.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPDelegate.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPMemberDataTool.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPMemberDataTool.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPMemberDataTool.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPMembershipTool.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPMembershipTool.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPMembershipTool.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUser.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUser.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUser.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUserFolder.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUserFolder.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUserFolder.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUserSatellite.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUserSatellite.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/LDAPUserSatellite.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/SharedResource.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/SharedResource.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/SharedResource.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/SimpleCache.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/SimpleCache.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/SimpleCache.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/configure.zcml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/addLDAPUserSatellite.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/cache.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/groups.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/ldapschema.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/properties.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/sat_cache.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/sat_properties.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/servers.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml/users.dtml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/exportimport.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/exportimport.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/exportimport.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/AddSatellite.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/Caches.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/CachesSatellite.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/Configure.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/ConfigureSatellite.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/Groups.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/LDAPUser.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/LDAPUser.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/LDAPUser.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/LDAPUserFolder.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/LDAPUserFolder.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/LDAPUserFolder.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/Schema.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/Servers.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help/Users.stx
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/interfaces.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/interfaces.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/interfaces.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/profiles/cmfldap/metadata.xml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/profiles/cmfldap/skins.xml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/profiles/cmfldap/toolset.xml
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/skins/cmfldap/join_form.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/skins/cmfldap/join_template.pt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/skins/cmfldap/members_add_control.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/skins/cmfldap/personalize_form.pt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/dummy.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/dummy.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/dummy.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/testcase.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/testcase.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base/testcase.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/config.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/config.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/config.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test.jpg
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPDelegate.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPDelegate.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPDelegate.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPMemberDataTool.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPMemberDataTool.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPMemberDataTool.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPMembershipTool.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPMembershipTool.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPMembershipTool.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUser.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUser.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUser.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUserFolder.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUserFolder.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUserFolder.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUserSatellite.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUserSatellite.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_LDAPUserSatellite.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_SimpleCache.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_SimpleCache.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_SimpleCache.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_authentication.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_authentication.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_authentication.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_exportimport.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_exportimport.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_exportimport.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_functional.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_functional.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_functional.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_group_role.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_group_role.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_group_role.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_schemamanagement.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_schemamanagement.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_schemamanagement.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_servermanagement.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_servermanagement.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_servermanagement.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_utils.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_utils.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/test_utils.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tool.gif
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/utils.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/utils.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/utils.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/www/cmfldap_contents.pt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/www/cmfldap_memberProperties.pt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/www/ldapuserfolder.gif
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/www/ldapusersatellite.gif
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/__init__.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/www
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests/base
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/tests
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/skins/cmfldap
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/skins
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/profiles/cmfldap
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/profiles
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/help
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder/dtml
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products/LDAPUserFolder
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/Products
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%