From fc160c413f484914093d253efe8a7399aeb8f79f Mon Sep 17 00:00:00 2001 From: mbalmer Date: Thu, 30 Oct 2008 11:13:39 +0000 Subject: [PATCH] Zope PluggableAuthService plugins that use LDAP. Had this lying around (and in production) for about two years... --- www/zope-ldapmultiplugins/Makefile | 30 +++++++++++++++++++++++++++ www/zope-ldapmultiplugins/distinfo | 5 +++++ www/zope-ldapmultiplugins/pkg/DESCR | 4 ++++ www/zope-ldapmultiplugins/pkg/MESSAGE | 3 +++ www/zope-ldapmultiplugins/pkg/PLIST | 22 ++++++++++++++++++++ 5 files changed, 64 insertions(+) create mode 100644 www/zope-ldapmultiplugins/Makefile create mode 100644 www/zope-ldapmultiplugins/distinfo create mode 100644 www/zope-ldapmultiplugins/pkg/DESCR create mode 100644 www/zope-ldapmultiplugins/pkg/MESSAGE create mode 100644 www/zope-ldapmultiplugins/pkg/PLIST diff --git a/www/zope-ldapmultiplugins/Makefile b/www/zope-ldapmultiplugins/Makefile new file mode 100644 index 00000000000..29ffc7f8027 --- /dev/null +++ b/www/zope-ldapmultiplugins/Makefile @@ -0,0 +1,30 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2008/10/30 11:13:39 mbalmer Exp $ + +COMMENT= PluggableAuthService plugins that use LDAP + +DISTNAME= LDAPMultiPlugins-1.5 +PKGNAME= zope-${DISTNAME:L}p2 +CATEGORIES= www + +HOMEPAGE= http://www.dataflake.org/software/ldapmultiplugins/ + +# GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${HOMEPAGE}${DISTNAME:L:S/-/_/}/ +EXTRACT_SUFX= .tgz + +MODULES= www/zope + +RUN_DEPENDS= ::www/zope-ldapuserfolder + +do-install: + ${INSTALL_DATA_DIR} ${MODZOPE_PRODUCTSDIR} + cd ${WRKDIR}; \ + tar -cf - ${DISTNAME:C/-.*//g} | \ + tar xf - -C ${MODZOPE_PRODUCTSDIR} + +.include diff --git a/www/zope-ldapmultiplugins/distinfo b/www/zope-ldapmultiplugins/distinfo new file mode 100644 index 00000000000..64db77127c0 --- /dev/null +++ b/www/zope-ldapmultiplugins/distinfo @@ -0,0 +1,5 @@ +MD5 (LDAPMultiPlugins-1.5.tgz) = 4kMnULXjEcbp7idQ3BAOIA== +RMD160 (LDAPMultiPlugins-1.5.tgz) = ejZM3mhdt0erU0WRsg4N6Qhlnbw= +SHA1 (LDAPMultiPlugins-1.5.tgz) = 6y0sZK60x2KuyNDYuLJcgGEjNsI= +SHA256 (LDAPMultiPlugins-1.5.tgz) = +mGPzpss0P+4OqjSP3SweUb0MtH2CZRiJbZjjUWpJ6o= +SIZE (LDAPMultiPlugins-1.5.tgz) = 15961 diff --git a/www/zope-ldapmultiplugins/pkg/DESCR b/www/zope-ldapmultiplugins/pkg/DESCR new file mode 100644 index 00000000000..a8f893a8b40 --- /dev/null +++ b/www/zope-ldapmultiplugins/pkg/DESCR @@ -0,0 +1,4 @@ +The LDAPMultiPlugins provides PluggableAuthService plugins that use +LDAP as the backend for the services they provide. The PluggableAuthService +is a Zope user folder product that can be extended in modular fashion +using various plugins. diff --git a/www/zope-ldapmultiplugins/pkg/MESSAGE b/www/zope-ldapmultiplugins/pkg/MESSAGE new file mode 100644 index 00000000000..68d5542989e --- /dev/null +++ b/www/zope-ldapmultiplugins/pkg/MESSAGE @@ -0,0 +1,3 @@ +If you already have Zope running on your machine, you should restart +it, this can be done from the Zope Control Panel in the Zope +management interface. diff --git a/www/zope-ldapmultiplugins/pkg/PLIST b/www/zope-ldapmultiplugins/pkg/PLIST new file mode 100644 index 00000000000..8706af6142a --- /dev/null +++ b/www/zope-ldapmultiplugins/pkg/PLIST @@ -0,0 +1,22 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2008/10/30 11:13:39 mbalmer Exp $ +lib/zope/lib/python/Products/LDAPMultiPlugins/ +lib/zope/lib/python/Products/LDAPMultiPlugins/ActiveDirectoryMultiPlugin.py +lib/zope/lib/python/Products/LDAPMultiPlugins/CHANGES.txt +lib/zope/lib/python/Products/LDAPMultiPlugins/COPYRIGHT.txt +lib/zope/lib/python/Products/LDAPMultiPlugins/DEPENDENCIES.txt +lib/zope/lib/python/Products/LDAPMultiPlugins/INSTALL.txt +lib/zope/lib/python/Products/LDAPMultiPlugins/LDAPMultiPlugin.py +lib/zope/lib/python/Products/LDAPMultiPlugins/LDAPPluginBase.py +lib/zope/lib/python/Products/LDAPMultiPlugins/LICENSE.txt +lib/zope/lib/python/Products/LDAPMultiPlugins/README.txt +lib/zope/lib/python/Products/LDAPMultiPlugins/VERSION.txt +lib/zope/lib/python/Products/LDAPMultiPlugins/__init__.py +lib/zope/lib/python/Products/LDAPMultiPlugins/dtml/ +lib/zope/lib/python/Products/LDAPMultiPlugins/dtml/addActiveDirectoryMultiPlugin.dtml +lib/zope/lib/python/Products/LDAPMultiPlugins/dtml/addLDAPMultiPlugin.dtml +lib/zope/lib/python/Products/LDAPMultiPlugins/tests/ +lib/zope/lib/python/Products/LDAPMultiPlugins/tests/__init__.py +lib/zope/lib/python/Products/LDAPMultiPlugins/tests/test_LDAPMultiPlugins.py +lib/zope/lib/python/Products/LDAPMultiPlugins/www/ +lib/zope/lib/python/Products/LDAPMultiPlugins/www/admultiplugin.png +lib/zope/lib/python/Products/LDAPMultiPlugins/www/ldapmultiplugin.png