LDAP: Looking for an open-source server / how to configure ez3?

Author Message

Marco Zinn

Saturday 10 January 2004 9:53:30 am

Hi, I'd like to try the LDAP-Connection of ez3-User-Module.
For testing, i want to set up a small LDAP-server on our SUSE Linux 8.1 server (1&1 Root-Server).
I'm not too much into Linux, so I'm looking for something, that is easy to install (binaries or a RPM).
Then, i will need some information on how to set up ez to use the server. I'm sure, that some of you already did this... any hints for me about a ldap server software and how to get ez3 going with it ? ;)

Edit: I just checked my PHP installation and it says:
LDAP Support enabled
RCS Version $Id: ldap.c,v 1.116.2.1 2002/04/23 18:59:57 derick Exp $
Total Links 0/unlimited
API Version 2004
Vendor Name OpenLDAP
Vendor Version 20104

Does this mean, there is already an ldap-server running on my server? If so, how can i access it? ;)
Or does this only talk about ldap-function of PHP (4.2.2) beeing enabled?

Thanks in advance.

Marco
http://www.hyperroad-design.com

Björn Dieding@xrow.de

Saturday 10 January 2004 12:56:42 pm

If you figured out how please make some doc about it ...
I would be interested too ;-) maybe the LDAP support works as good as the webdav implementation

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

Marco Zinn

Saturday 10 January 2004 1:38:59 pm

Hi,
well, what I found out:
- The server does not (yet) have it's own LDAP server. The PHPinfo refers to Ldap functions in PHP
- These functions are needed by ezPublish (says the docu)
- There are several public LDAP servers, which one could use for testing. Most are read-only. Of course, this requires, that you can access the servers on the LDAP port (389 or so).
- From one forum post, i think, that the users in the LDAP-Servers are mapped into one single ez3-user-groups, which renders the thing unusable for me. I thought, one could use groups in the ldap-server....
- From the docu, there is some reference to a cron-job... I fear, that the ldap-users are simply copied to the ez3-user-table.

ezCrew, can you enlighen us on my assumptions? (& Enhance the docu)

Björn, are you ironic about the WebDAV? For me, WebDAV is completly useless. Why?
- No versioning
- I didn't manage to upload files larger than about 50 kb with WebDrive. Everybody else seems to love Webdrive. Probably my server config (0-byte-files are created... WebDAV client freezes), but I don't get any progress there
- Dreamweaver MX didn't work either. Got lot's of strange characters in the folder names when browser and I think, i couldn't upload files, either
- I could upload small files, but they don't show up in the ez web interface. So, probably, no file/image object was created.
---> USELESS (for me).

And if the LDAP interface just copies/synchronizes the LDAP users with one (flat) user group, it's pretty much useless for me, too :(
Okay... let's say "currently"... i like, that ez (and 3rd parties) work on things like this (ldap, webdav, pdf, rss)
I'll keep you updated, when i spent some more time with LDAP.

Marco
http://www.hyperroad-design.com

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 19 2025 07:08:49
Script start
Timing: Jan 19 2025 07:08:49
Module start 'layout'
Timing: Jan 19 2025 07:08:49
Module start 'content'
Timing: Jan 19 2025 07:08:50
Module end 'content'
Timing: Jan 19 2025 07:08:50
Script end

Main resources:

Total runtime1.2949 sec
Peak memory usage4,096.0000 KB
Database Queries57

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0059 590.7734152.6875
Module start 'layout' 0.00590.0030 743.460939.5234
Module start 'content' 0.00901.2840 782.9844556.4688
Module end 'content' 1.29300.0019 1,339.453112.0781
Script end 1.2949  1,351.5313 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00340.2647160.0002
Check MTime0.00140.1050160.0001
Mysql Total
Database connection0.00090.070510.0009
Mysqli_queries1.234195.2991570.0217
Looping result0.00070.0552550.0000
Template Total1.254696.920.6273
Template load0.00180.139320.0009
Template processing1.252896.743720.6264
Template load and register function0.00010.007810.0001
states
state_id_array0.00100.078910.0010
state_identifier_array0.00420.321120.0021
Override
Cache load0.00150.1160410.0000
Sytem overhead
Fetch class attribute can translate value0.00070.053920.0003
Fetch class attribute name0.00230.175750.0005
XML
Image XML parsing0.00100.075520.0005
class_abstraction
Instantiating content class attribute0.00000.000960.0000
General
dbfile0.00360.2800220.0002
String conversion0.00000.000640.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
3content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
3content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
7content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
7content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 22
 Number of unique templates used: 6

Time used to render debug report: 0.0002 secs