Koozali.org: home of the SME Server

shared LDAP address book

Offline brentonv

  • ***
  • 71
  • +0/-0
shared LDAP address book
« on: December 12, 2007, 01:29:28 PM »
hi guys. i think i've searched the entire internet and read over 1000 times that this is not possible, however can someone please post a definitive answer about sharing an openLDAP address book? i have found two things of interest: 'theaddressbook' http://www.corvalis.net/address and 'LDAP Address book' by Drupal http://drupal.org/project/ldap_addressbook

theaddressbook: can be found on http://sme.dungog.net and the summary is: "LDAP Address book installed in /opt/addressbook" which also includes an SME 7x contrib http://sme.dungog.net/packages/smeserver/7.0/i386/RPMS.dungog/smeserver-theaddressbook-0.9-1.noarch.rpm however there is no additional information on either dungog.net or corvalis.net regarding LDAP. has anyone had any experience with this contrib? i haven't even managed to get the interface working so far.

LDAP Address book: as far as i know Drupal is a CMS system however it looks like they have a working shared LDAP read/writable address book. once again there is absolutely no information regarding this either. has anyone tested this or know about it?

btw. off the topic, which is best for CMS. Drupal or Joomla?

regards,
brenton

 


« Last Edit: December 12, 2007, 01:32:41 PM by brentonv »

Offline Stefano

  • *
  • 10,839
  • +2/-0
Re: shared LDAP address book
« Reply #1 on: December 12, 2007, 01:50:49 PM »
Hi

in my experience the real problem in ldap shared address book is in the client; I mean: setting up a ldap tree, even in SME, is simple, but there aren't email client that can WRITE on it..

so you need a connector for outlook or thunderbird, but all the connectors I know are not free, and the free ones aren't so stable to be used in production.

another way is a ldap addressbook with a web interface..

my 2c

Stefano

Offline brentonv

  • ***
  • 71
  • +0/-0
Re: shared LDAP address book
« Reply #2 on: December 12, 2007, 02:11:10 PM »
hi nenonano, just moving our discussion back over here.

Quote
Quote
Quote from: brentonv on Today at 12:47:19 PM
aparantly it can be written in php

of course it can.. but, as I said in another post, the main problem is that users wish to use address book from mail clients like thunderbird or outlook.. addressbook with web interface.. there are many of them

Ciao

Stefano

Quote
thanks nenonano. let's keep this discussion on http://forums.contribs.org/index.php?topic=39398.0. i look forward to discussing this with you further. my collegue is the php coder so i don't know much about what is possible other than what i have already posted. i don't mind writing to the directory via web interface so long as the directory is accessible to all users via client such as outlook.

regards,
brenton

Offline brentonv

  • ***
  • 71
  • +0/-0
Re: shared LDAP address book
« Reply #3 on: December 13, 2007, 04:45:59 AM »
for the time being i think i will persist with theaddressbook. could someone please have a go at answering the following as i have not yet heard back from the developer:

Quote
hi there stephen...

...if you don't mind i just have a question about your "theaddressbook"
contrib. i can't workout how to access the /opt/addressbook directory. i
assume your SME contrib would have modified the httpd.conf and would resolve to
http://server/addressbook/index.php or
http://server/addressbook/install.php but nothing resolves.

your contrib does not appear in the server-manager so i don't know much
about it so far. do i have to create a new custom-template for httpd.conf?
i would assume your contrib would have built this or perhaps it is not
compatible with sme 7.2?...i can't find much info on
http://www.corvalis.net/address and i don't know where else to look for
answers.

also, you mention on your repository that this is an "LDAP Address book
installed in /opt/addressbook". does this mean that users can modify the
central LDAP directory from this application?...

regards,
brenton

thanks again guys,
brenton

Offline si_blakely

  • *
  • 57
  • +0/-0
Re: shared LDAP address book
« Reply #4 on: December 13, 2007, 06:37:36 PM »
I used to use ABook - a perl CGI interface to LDAP to manage a shared address book. It was a bit difficult to set up, but worked ok.

I have since set up OpenXchange - it replaces the non-authenticating SME LDAP schema with an authenticating one, and users can have personal as well as a global address-books. You can access the ldap address book from Thunderbird (but not modify it) or use Kontact from Linux to update it (or use the web interface).

It is a solution.

Si

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: shared LDAP address book
« Reply #5 on: December 14, 2007, 02:28:01 AM »
hi guys. i think i've searched the entire internet and read over 1000 times that this is not possible, however can someone please post a definitive answer about sharing an openLDAP address book? i have found two things of interest: 'theaddressbook' http://www.corvalis.net/address and 'LDAP Address book' by Drupal http://drupal.org/project/ldap_addressbook

Neither would be appropriate to discuss in this forum, which concerns only the standard features shipped with the SME server installation iso image.

Offline stephen noble

  • *
  • 607
  • +1/-0
    • Dungog
Re: shared LDAP address book
« Reply #6 on: December 14, 2007, 09:15:08 AM »
the documentation is here
http://dungog.net/sme/webapp.php#addressbook

if your happy with it raise some bugs
on missing wiki page, non automatic install , anything else...

raising bugs is another way (the best way) to notify contrib authors
« Last Edit: December 14, 2007, 09:17:39 AM by snoble »

Offline brentonv

  • ***
  • 71
  • +0/-0
Re: shared LDAP address book
« Reply #7 on: December 14, 2007, 01:49:47 PM »
thanks snoble, i didn't even notice this on dungog.net. and charliebradie, sorry mate. this does belong in 7x contribs forum.

thanks all.
brentonv