[turba] turba 2.0.5 / create distribution list

Gianluca Bosco g.bosco at bitache.net
Sun Jan 8 08:04:53 PST 2006


Quoting Jan Schneider <jan at horde.org>:

>> On a note side: I didn´t find any documentation on how to fully configure
>> turba / LDAP address book / distribution lists. Why don´t we retouch
>>  the source.php.dist to be more exhaustive on this matter?
>
> Patch?

Here they are. Respectively against turba 2.0.5, and the head snapshot 
08-01-2006.

I'm not a programmer nor I'm experienced in writing patches, so please 
check them  :)


Beside that - hope it will be useful.

/Gianluca Bosco



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

-------------- next part --------------
--- sources.php.dist	2005-10-17 22:51:49.000000000 +0200
+++ sources.php.dist.patch	2006-01-08 16:27:49.000000000 +0100
@@ -229,6 +229,16 @@
         'dn' => array('cn', 'uid'),
         'objectclass' => array('top',
                                'person',
+                               // Uncomment the "turbaContact" objectclass
+			       // if you want distribution lists support for
+			       // this address book.
+			       // 
+			       // Remember to include horde.schema in your 
+			       // LDAP configuration. "horde.schema" is
+			       // available at scripts/ldap of your horde 
+			       // distribution.
+			       
+			       // 'turbaContact',
                                'inetOrgPerson',
                                // 'calEntry',
                                'organizationalPerson'),
@@ -239,6 +249,11 @@
     'map' => array(
         '__key' => 'dn',
         '__uid' => 'uid',
+	// Uncomment the following "__type", "__members" mappings to enable
+	// distribution lists support for this address book.
+	
+	// '__type' => 'turbaType',
+	// '__members' => 'turbaMembers'
         'name' => 'cn',
         'email' => 'mail',
         'lastname' => 'sn',
-------------- next part --------------
--- sources.php.dist	2005-11-07 10:13:57.000000000 +0100
+++ sources.php.dist.patch	2006-01-08 16:44:12.000000000 +0100
@@ -250,6 +250,17 @@
         'dn' => array('cn', 'uid'),
         'objectclass' => array('top',
                                'person',
+                               // Uncomment the "turbaContact" objectclass
+			       // if you want distribution lists support for
+			       // this address book.
+			       // 
+			       // Remember to include horde.schema in your 
+			       // LDAP configuration. "horde.schema" is
+			       // available at scripts/ldap of your horde 
+			       // distribution.
+			       
+			       // 'turbaContact',
+  
                                'inetOrgPerson',
                                // 'calEntry',
                                'organizationalPerson'),
@@ -260,6 +271,12 @@
     'map' => array(
         '__key' => 'dn',
         '__uid' => 'uid',
+	// Uncomment the following "__type", "__members" mappings to enable
+	// distribution lists support for this address book.
+	
+	// '__type' => 'turbaType',
+	// '__members' => 'turbaMembers'
+
         'name' => 'cn',
         'email' => 'mail',
         'lastname' => 'sn',


More information about the turba mailing list