Has anybody used Zope with Novell's NDS (via LDAP) as a data repository ? As NDS can handle billions of objects and is using web standards, using them together may be performing.
On Wednesday 15 January 2003 09:27, D2 wrote:
Has anybody used Zope with Novell's NDS (via LDAP) as a data repository ? As NDS can handle billions of objects and is using web standards, using them together may be performing.
It works. I've been able to use all of Zope's LDAP tools with our NDS. -Tim -- Tim Wilson Twin Cities, Minnesota, USA Science teacher, Linux fan, Zope developer, Grad. student, Daddy mailto:wilson@visi.com | http://qwerk.org/ | public key: 0x8C0F8813
On Wed, 15 Jan 2003, Tim Wilson wrote:
It works. I've been able to use all of Zope's LDAP tools with our NDS. Great. Is it possible that you might be a little bit more explicite? Kind of (Mini!)HowTo?
Kind regards Andreas.
On 16 Jan 2003 at 8:44, Andreas Tille wrote:
On Wed, 15 Jan 2003, Tim Wilson wrote:
It works. I've been able to use all of Zope's LDAP tools with our NDS. Great. Is it possible that you might be a little bit more explicite? Kind of (Mini!)HowTo?
1. Enable LDAP for eDirectory (see edir docs to set that up if you haven't already) 2. use LDAPUserFolder 3. Done. -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements
On Thu, Jan 16, 2003 at 08:44:43AM +0100, Andreas Tille wrote:
It works. I've been able to use all of Zope's LDAP tools with our NDS. Great. Is it possible that you might be a little bit more explicite? Kind of (Mini!)HowTo?
http://www.blasum.net/holger/wri/comp/net/7appl/ldap/ is the same using python directly (without the LDAP folder tools) but rather with raw python-ldap (that is also used by the ldap products). This manipulates arbitrary objects via external methods. So that's a proof of concept: yes (sole exception, you cannot directly read out, the "userPassword" attribute from eDir users, but you can "compare" and "modify" it). Another caveat might be that some NDS install just speak LDAP v3, which has only recently made it into python-ldap (in case, tweak either the server down to v2, or mix in another python-ldap). However, this was a duplication of efforts for pedagogical purposes, maybe don't do it this way, rather use existing products (that also use python-ldap or maybe ldaptor) wherever possible. Something, that I have not explored yet (in my situation it was easier just to use python directly) whether LDAPUserFolder or another product also can be forced to work on arbitrary objects, (technically this should not be difficult). Also note that LDAPUserGroups handles arbitrary OUs so that should be enough for most practical purposes. But if anybody knows of Zope LDAP Products *not* using LDAPUserFolder pls let me know. -- Holger Blasum <holger@blasum.net> pls sign http://petition.eurolinux.org GnuPG 1024D/ACDFC3B769DC1ED66B47 against software patents in Europe!
On Sun, Jan 19, 2003 at 02:12:05PM -0500, Jens Vagelpohl wrote:
But if anybody knows of Zope LDAP Products *not* using LDAPUserFolder pls let me know.
a very simple search fro LDAP on www.zope.org reveals a lot of LDAP-related products.
http://www.zope.org/SiteIndex/search?text_content=ldap Hmm... LDAPUserFolder: see above CMFUserFolder: using LDAPUserFolder LDAPDirectoryManager: http://www.zope.org/Members/stevray/STLDAPManager GUI for LDAPUserfolder LDAPAdapter: authenticate users for control of your Zope folder (not using LDAPUserFolder but quite specialized too) But I admit, upon rechecking I find I have overlooked: *ZopeLDAP*, which, using python-ldap, whose GenericEntry looks good for generic purposes ;-) Thx for the quick help, -- Holger Blasum <holger@blasum.net> pls sign http://petition.eurolinux.org GnuPG 1024D/ACDFC3B769DC1ED66B47 against software patents in Europe!
On Sun, 19 Jan 2003, Holger Blasum wrote:
http://www.blasum.net/holger/wri/comp/net/7appl/ldap/ Many thanks for the explicite documentation!
Kind regards Andreas.
Can i say that any objects in the NDS is accessible or updatable via Zope LDAP tools or are they limited to authentication ? Tim Wilson a écrit:
On Wednesday 15 January 2003 09:27, D2 wrote:
Has anybody used Zope with Novell's NDS (via LDAP) as a data repository ? As NDS can handle billions of objects and is using web standards, using them together may be performing.
It works. I've been able to use all of Zope's LDAP tools with our NDS.
-Tim
-- Andre PZP Enthusiast
On 16 Jan 2003 at 18:26, D2 wrote:
Can i say that any objects in the NDS is accessible or updatable via Zope LDAP tools or are they limited to authentication ?
I can add users to NDS through the LDAPUserFolder management interface. NDS <-> LDAP is pretty much 100% both ways -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements
participants (6)
-
Andreas Tille -
Brad Clements -
D2 -
Holger Blasum -
Jens Vagelpohl -
Tim Wilson