Tuesday, April 22, 2008

Buildout, ploneldap and ldap products

UPDATE: all products are available as eggs. See this post.

PloneLDAP is a great product, but its bundle ships a not so recent version of LDAPUserFolder. LDAPUserFolder and LDAPMultiPlugins download urls are both ending with "/download". That seems to confuse plone.recipe.distros, because it installs just one of them. Furthermore, at plone.org PloneLDAP single product (as opposed to PloneLDAP bundle) download url ends with... a space! (%20).
So we have uploaded theses tarballs on release.ingeniweb.com. Here is a working part for buildout:

[ldap_products]
recipe = plone.recipe.distros
urls =
http://release.ingeniweb.com/third-party-dist/LDAPUserFolder-2.9-beta.tgz
http://release.ingeniweb.com/third-party-dist/LDAPMultiPlugins-1.5.tgz
http://release.ingeniweb.com/third-party-dist/PloneLDAP-1.0.tar.gz

4 comments:

tomster said...

Thanks for that - and good timing, too! Came in real handy just now ;-)

Hiro said...

Hey, Can you post an example buildout.cfg file that loads Plone3 and all the LDAP requirements?

I'm just having a devil of a time getting it to work for some reason and any references could help.

Cheers!

Wichert Akkerman said...

I fail to see the problem that you are trying to fix. This bit of buildout.cfg has been working for many months:

[productdistros]
recipe = plone.recipe.distros
urls =
http://plone.org/products/ploneldap/releases/1.0/PloneLDAP-bundle-1.0.tar.gz
nested-packages =
PloneLDAP-bundle-1.0.tar.gz
version-suffix-packages =

In addition the Products.PloneLDAP 1.1 egg makes everything as simple as possible.

BM said...

wichert: As I said PloneLDAP-bundle 1.0 provides LDAPUserfolder 2.8, I want 2.9...
Plus, I have made a 2nd post for the eggified things, see "UPDATE" at top of this one.