Forums / Install & configuration / LDAP: Looking for an open-source server / how to configure ez3?

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

eZ debug

Timing: Jan 19 2025 04:19:46
Script start
Timing: Jan 19 2025 04:19:46
Module start 'content'
Timing: Jan 19 2025 04:19:46
Module end 'content'
Timing: Jan 19 2025 04:19:46
Script end

Main resources:

Total runtime0.2327 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0101 590.4609180.7891
Module start 'content' 0.01010.0090 771.250098.0234
Module end 'content' 0.01920.2135 869.2734527.9531
Script end 0.2326  1,397.2266 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00542.3284200.0003
Check MTime0.00230.9959200.0001
Mysql Total
Database connection0.00170.711310.0017
Mysqli_queries0.165170.95561410.0012
Looping result0.00200.85791390.0000
Template Total0.212891.410.2128
Template load0.00301.281410.0030
Template processing0.209890.163710.2098
Override
Cache load0.00231.005610.0023
Sytem overhead
Fetch class attribute can translate value0.00120.522210.0012
XML
Image XML parsing0.00030.125110.0003
General
dbfile0.00612.6336200.0003
String conversion0.00000.004430.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs