[horde] integrating openldap and horde
Gerard Breiner
gerard.breiner at ias.u-psud.fr
Sun Oct 23 19:39:58 UTC 2011
Sources.php... here is the mine if that can help you :
[CODE]
/*
* if (Util::extensionExists('ldap')) {
*
* A local address book in an LDAP directory. This implements a public
* (shared) address book.
* To store freebusy information in the LDAP directory, you'll need the
* rfc2739.schema from
* http://www.whitemiceconsulting.com/node/42
*/
$cfgSources['localldap'] = array(
'title' => _("Annuaire"),
'type' => 'ldap',
'params' => array(
'server' => 'ldapserver.domain.fr',
'port' => 389,
'tls' => false,
'root' => 'ou=personnes,dc=domain,dc=fr',
// 'bind_dn' => 'cn=admin,ou=users,dc=example,dc=com',
// 'bind_password' => '********',
'sizelimit' => 200,
'dn' => array('cn'),
'objectclass' => array('top',
'person',
'organizationalPerson',
'inetOrgPerson'),
'scope' => 'sub',
'charset' => 'UTF-8',
//'charset' => 'iso-8859-1',
// Consult the LDAP schema to verify that all required
attributes for
// an entry are set and add them if needed.
'checkrequired' => true,
// Value used to fill in missing required attributes.
'checkrequired_string' => ' ',
// Check LDAP schema for valid syntax. If this is undefined an
// address field is assumed to have postalAddress syntax;
otherwise
// the schema is consulted for the syntax to use.
'checksyntax' => false,
// filtering
//'filter' => '!(what you want filter)',
'version' => 3
),
'map' => array(
'__key' => 'dn',
'__uid' => 'uid',
'name' => 'cn',
//'lastname' => 'sn',
//'firstname' => 'givenname',
'department' => 'ou',
'title' => 'title',
'email' => 'mail',
'workPhone' => 'telephonenumber',
'fax' => 'facsimileTelephoneNumber',
'office' => 'roomNumber',
'workAddress' => 'postofficebox',
'workPostalCode' => 'postalcode',
'workCity' => 'l',
'website' => 'labeledURI',
'photo' => 'jpegPhoto',
'freebusyUrl' => 'iasFBURL'
),
'search' => array(
'name',
'email',
'workPhone',
'department'
),
'strict' => array(
'dn',
),
'export' => true,
'browse' => true,
);
[/CODE]
Cheers...
Gerard Breiner
Le 23 oct. 11 à 20:02, Spyros Tsiolis a écrit :
>
>
> ---- Original Message -----
> From: Gunnar Wrobel <wrobel at horde.org>
> To: horde at lists.horde.org
> Cc:
> Sent: Tuesday, 18 October 2011, 9:57
> Subject: Re: [horde] integrating openldap and horde
>
>
> You probably want to look at turba/config/backends.php. There are a
> number of LDAP examples in there.
>
> Cheers,
>
> Gunnar
> -----------------------------------------------------------
>
>
>
> Hiya Gunnar,
>
> Thanks for the reply,
>
> However, no such thing :
>
> Contents of /var/www/horde/turba/config/ :
>
> attributes.php
> conf.php hooks.php
> menu.php
> mime_drivers.php
> prefs.php
> sources.php
> attributes.php.dist
> conf.xml
> hooks.php.dist
> menu.php.dist
> mime_drivers.php.dist
> prefs.php.dist
> sources.php.dist
>
>
> VERSIONS :Horde Version
>
> * Horde: 3.3.6
> Horde Applications
> * Dimp: H3 (1.1.4)
> * Horde: 3.3.6
> * Imp: H3 (4.3.6) (run Imp tests)
> * Ingo: H3 (1.2.3) (run Ingo tests)
> * Kronolith: H3 (2.3.3) (run Kronolith tests)
> * Mimp: H3 (1.1.3)
> * Mnemo: H3 (2.2.3)
> * Nag: H3 (2.3.4)
> * Turba: H3 (2.3.3) (run Turba tests)
>
>
> Cheers,
>
> s.
>
>
> ----
> "I merely function as a channel that filters
> music through the chaos of noise"
> - Vangelis
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
More information about the horde
mailing list