gunnar: server/patches/horde-webmail/1.2.0 horde-webmail-1.2.0_kolab_openpkg.patch, 1.1, 1.2

cvs at kolab.org cvs at kolab.org
Thu Sep 18 16:55:22 CEST 2008


Author: gunnar

Update of /kolabrepository/server/patches/horde-webmail/1.2.0
In directory doto:/tmp/cvs-serv15145

Modified Files:
	horde-webmail-1.2.0_kolab_openpkg.patch 
Log Message:
Some SyncML fixes and minor configuration updates.

Index: horde-webmail-1.2.0_kolab_openpkg.patch
===================================================================
RCS file: /kolabrepository/server/patches/horde-webmail/1.2.0/horde-webmail-1.2.0_kolab_openpkg.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- horde-webmail-1.2.0_kolab_openpkg.patch	16 Sep 2008 14:12:04 -0000	1.1
+++ horde-webmail-1.2.0_kolab_openpkg.patch	18 Sep 2008 14:55:20 -0000	1.2
@@ -1,15 +1,17 @@
-diff -r 4910475413d3 config/conf.php
+diff -r 4c946a52a973 config/conf.php
 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/config/conf.php	Mon Sep 15 20:44:06 2008 +0200
++++ b/config/conf.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -0,0 +1,115 @@
 +<?php
 +/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
-+// $Horde: horde/config/conf.xml,v 1.74.2.69 2008/06/05 09:05:50 jan Exp $
++// $Horde: horde/config/conf.xml,v 1.74.2.76 2008/09/07 04:23:44 chuck Exp $
 +$conf['vhosts'] = false;
 +$conf['debug_level'] = E_ALL;
 +$conf['max_exec_time'] = 0;
 +$conf['compress_pages'] = true;
++$conf['secret_key'] = 'abcdefghijklmnopqrstuvwxzy1234567890ABCD';
 +$conf['umask'] = 077;
++$conf['tmpdir'] = dirname(__FILE__) . '/../tmp/';
 +$conf['use_ssl'] = 2;
 +$conf['server']['name'] = $_SERVER['SERVER_NAME'];
 +$conf['server']['port'] = $_SERVER['SERVER_PORT'];
@@ -63,12 +65,11 @@
 +$conf['cache']['driver'] = 'file';
 +$conf['lock']['driver'] = 'none';
 +$conf['token']['driver'] = 'none';
-+$conf['mailer']['params']['port'] = 25;
 +$conf['mailer']['params']['host'] = 'localhost';
++$conf['mailer']['params']['port'] = 25;
 +$conf['mailer']['params']['auth'] = true;
 +$conf['mailer']['type'] = 'smtp';
 +$conf['mailformat']['brokenrfc2231'] = false;
-+$conf['tmpdir'] = dirname(__FILE__) . '/../tmp/';
 +$conf['vfs']['params']['vfsroot'] = dirname(__FILE__) . '/../storage';
 +$conf['vfs']['type'] = 'file';
 +$conf['sessionhandler']['type'] = 'none';
@@ -82,7 +83,6 @@
 +$conf['menu']['apps'] = array();
 +$conf['menu']['always'] = false;
 +$conf['menu']['links']['help'] = 'all';
-+$conf['menu']['links']['help_about'] = true;
 +$conf['menu']['links']['options'] = 'authenticated';
 +$conf['menu']['links']['problem'] = 'all';
 +$conf['menu']['links']['login'] = 'all';
@@ -117,14 +117,17 @@
 +if (file_exists(dirname(__FILE__) . '/kolab.php')) {
 +  require_once(dirname(__FILE__) . '/kolab.php');
 +}
-diff -r 4910475413d3 config/kolab.php
+diff -r 4c946a52a973 config/kolab.php
 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/config/kolab.php	Mon Sep 15 20:44:06 2008 +0200
-@@ -0,0 +1,34 @@
++++ b/config/kolab.php	Thu Sep 18 16:48:32 2008 +0200
+@@ -0,0 +1,37 @@
 +<?php
 +/* Add additional admins here */
 +$conf['auth']['admins'] = array('manager');
 +
++/* Add your servers random secret key here */
++$conf['secret_key'] = 'abcdefghijklmnopqrstuvwxzy1234567890ABCD';
++
 +/* Add your horde vhost hostname here */
 +$conf['cookie']['domain'] = 'webmail.example.com';
 +
@@ -155,9 +158,9 @@
 +/* Primary mail domain of your Kolab server */
 +$conf['kolab']['imap']['maildomain'] = 'example.com';
 +?>
-diff -r 4910475413d3 config/prefs.php
---- a/config/prefs.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/config/prefs.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 config/prefs.php
+--- a/config/prefs.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/config/prefs.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -357,7 +357,7 @@
  
  // UI theme
@@ -167,9 +170,9 @@
      'locked' => false,
      'shared' => true,
      'type' => 'select',
-diff -r 4910475413d3 imp/config/conf.php
---- a/imp/config/conf.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/imp/config/conf.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 imp/config/conf.php
+--- a/imp/config/conf.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/imp/config/conf.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -1,7 +1,8 @@
  <?php
  /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
@@ -180,7 +183,7 @@
  $conf['utils']['gnupg_keyserver'] = array('pgp.mit.edu');
  $conf['utils']['gnupg_timeout'] = 10;
  $conf['menu']['apps'] = array();
-@@ -52,8 +53,8 @@
+@@ -52,16 +53,12 @@
  $conf['hooks']['signature'] = false;
  $conf['hooks']['trailer'] = false;
  $conf['hooks']['fetchmail_filter'] = false;
@@ -191,9 +194,18 @@
  $conf['hooks']['spam_bounce'] = false;
  $conf['hooks']['msglist_format'] = false;
  $conf['maillog']['use_maillog'] = true;
-diff -r 4910475413d3 imp/config/servers.php
---- a/imp/config/servers.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/imp/config/servers.php	Mon Sep 15 20:44:06 2008 +0200
+-$conf['sentmail']['params']['threshold'] = 60;
+-$conf['sentmail']['params']['limit_period'] = 24;
+-$conf['sentmail']['params']['table'] = 'imp_sentmail';
+-$conf['sentmail']['params']['driverconfig'] = 'horde';
+-$conf['sentmail']['driver'] = 'sql';
++$conf['sentmail']['driver'] = 'none';
+ $conf['tasklist']['use_tasklist'] = true;
+ $conf['notepad']['use_notepad'] = true;
+ /* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
+diff -r 4c946a52a973 imp/config/servers.php
+--- a/imp/config/servers.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/imp/config/servers.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -226,10 +226,30 @@
  
  /* Example configurations: */
@@ -232,9 +244,9 @@
 +        ),
 +    );
 +}
-diff -r 4910475413d3 ingo/config/backends.php
---- a/ingo/config/backends.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/ingo/config/backends.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 ingo/config/backends.php
+--- a/ingo/config/backends.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/ingo/config/backends.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -40,6 +40,8 @@
   *               give them permissions to do so. If you want to enable this
   *               feature, you need to set this parameter to true.
@@ -253,9 +265,9 @@
  /* Kolab Example (using Sieve) */
  if ($GLOBALS['conf']['kolab']['enabled']) {
      require_once 'Horde/Kolab.php';
-diff -r 4910475413d3 ingo/config/conf.php
---- a/ingo/config/conf.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/ingo/config/conf.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 ingo/config/conf.php
+--- a/ingo/config/conf.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/ingo/config/conf.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -2,8 +2,7 @@
  /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
  // $Horde: ingo/config/conf.xml,v 1.13.12.1 2007/12/20 14:05:46 jan Exp $
@@ -266,9 +278,9 @@
  $conf['storage']['maxblacklist'] = 0;
  $conf['storage']['maxwhitelist'] = 0;
  $conf['rules']['userheader'] = true;
-diff -r 4910475413d3 kronolith/config/conf.php
---- a/kronolith/config/conf.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/kronolith/config/conf.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 kronolith/config/conf.php
+--- a/kronolith/config/conf.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/kronolith/config/conf.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -1,12 +1,11 @@
  <?php
  /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
@@ -294,9 +306,9 @@
 +if (file_exists(dirname(__FILE__) . '/kolab.php')) {
 +  require_once(dirname(__FILE__) . '/kolab.php');
 +}
-diff -r 4910475413d3 kronolith/config/kolab.php
+diff -r 4c946a52a973 kronolith/config/kolab.php
 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/kronolith/config/kolab.php	Mon Sep 15 20:44:06 2008 +0200
++++ b/kronolith/config/kolab.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -0,0 +1,10 @@
 +<?php
 +/* Primary mail domain of your Kolab server */
@@ -308,9 +320,63 @@
 +/* The email address of your sys admin */
 +$conf['reminder']['from_addr'] = 'hostmaster at example.com';
 +?>
-diff -r 4910475413d3 lib/Horde/Prefs/kolab.php
---- a/lib/Horde/Prefs/kolab.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/Horde/Prefs/kolab.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 kronolith/lib/Driver/kolab.php
+--- a/kronolith/lib/Driver/kolab.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/kronolith/lib/Driver/kolab.php	Thu Sep 18 16:48:32 2008 +0200
+@@ -62,6 +62,7 @@
+             $this->_calendar = $calendar;
+             $this->_wrapper->reset();
+         }
++        $this->_wrapper->open($calendar);
+ 
+         return true;
+     }
+@@ -214,6 +215,10 @@
+     {
+         $this->_driver = &$driver;
+         $this->_kolab = &$driver->_kolab;
++    }
++
++    function open($calendar)
++    {
+     }
+ }
+ 
+@@ -990,6 +995,11 @@
+         $this->reset();
+     }
+ 
++    function open($calendar)
++    {
++        $this->synchronize();
++    }
++
+     /**
+      * Reset internal variable on share change
+      */
+diff -r 4c946a52a973 kronolith/lib/api.php
+--- a/kronolith/lib/api.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/kronolith/lib/api.php	Thu Sep 18 16:48:32 2008 +0200
+@@ -694,6 +694,7 @@
+ function _kronolith_listBy($action, $timestamp, $calendar = null)
+ {
+     require_once dirname(__FILE__) . '/base.php';
++    global $kronolith_driver;
+ 
+     if (empty($calendar)) {
+         $calendar = Kronolith::getDefaultCalendar();
+@@ -703,6 +704,8 @@
+                           Kronolith::listCalendars(false, PERMS_READ))) {
+         return PEAR::raiseError(_("Permission Denied"));
+     }
++
++    $kronolith_driver->open($calendar);
+ 
+     $history = &Horde_History::singleton();
+     $histories = $history->getByTimestamp('>', $timestamp, array(array('op' => '=', 'field' => 'action', 'value' => $action)), 'kronolith:' . $calendar);
+diff -r 4c946a52a973 lib/Horde/Prefs/kolab.php
+--- a/lib/Horde/Prefs/kolab.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/Horde/Prefs/kolab.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -1,5 +1,6 @@
  <?php
  
@@ -328,9 +394,9 @@
      }
  
  }
-diff -r 4910475413d3 lib/Horde/iCalendar.php
---- a/lib/Horde/iCalendar.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/Horde/iCalendar.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 lib/Horde/iCalendar.php
+--- a/lib/Horde/iCalendar.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/Horde/iCalendar.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -151,6 +151,41 @@
                  'value'     => $value,
                  'values'    => $values
@@ -373,9 +439,9 @@
          }
      }
  
-diff -r 4910475413d3 lib/SyncML/Backend.php
---- a/lib/SyncML/Backend.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/SyncML/Backend.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 lib/SyncML/Backend.php
+--- a/lib/SyncML/Backend.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/SyncML/Backend.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -567,6 +567,24 @@
      }
  
@@ -401,9 +467,9 @@
       * Authenticates the user at the backend.
       *
       * For some types of authentications (notably auth:basic) the username
-diff -r 4910475413d3 lib/SyncML/Backend/Horde.php
---- a/lib/SyncML/Backend/Horde.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/SyncML/Backend/Horde.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 lib/SyncML/Backend/Horde.php
+--- a/lib/SyncML/Backend/Horde.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/SyncML/Backend/Horde.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -204,6 +204,11 @@
                                    __FILE__, __LINE__, PEAR_LOG_DEBUG);
                  continue;
@@ -512,9 +578,9 @@
          return true;
      }
  
-diff -r 4910475413d3 lib/SyncML/Constants.php
---- a/lib/SyncML/Constants.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/SyncML/Constants.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 lib/SyncML/Constants.php
+--- a/lib/SyncML/Constants.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/SyncML/Constants.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -66,7 +66,7 @@
  define('RESPONSE_PARTIAL_CONTENT', 206);
  define('RESPONSE_CONFLICT_RESOLVED_WITH_MERGE', 207);
@@ -524,9 +590,9 @@
  define('RESPONSE_DELETE_WITHOUT_ARCHIVE', 210);
  define('RESPONSE_ITEM_NO_DELETED', 211);
  define('RESPONSE_AUTHENTICATION_ACCEPTED', 212);
-diff -r 4910475413d3 lib/SyncML/Device.php
---- a/lib/SyncML/Device.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/SyncML/Device.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 lib/SyncML/Device.php
+--- a/lib/SyncML/Device.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/SyncML/Device.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -159,12 +159,81 @@
              SYNCML_LOGFILE_DATA,
              "\nInput received from client ($contentType):\n$content\n");
@@ -609,9 +675,9 @@
  
      /**
       * Converts the content from the backend to a format suitable for the
-diff -r 4910475413d3 lib/SyncML/Sync.php
---- a/lib/SyncML/Sync.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/SyncML/Sync.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 lib/SyncML/Sync.php
+--- a/lib/SyncML/Sync.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/SyncML/Sync.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -283,7 +283,13 @@
              }
          } elseif ($item->elementType == 'Delete') {
@@ -668,9 +734,9 @@
              } else {
                  $backend->logMessage($suid->message, __FILE__, __LINE__, PEAR_LOG_DEBUG);
  
-diff -r 4910475413d3 lib/core.php
---- a/lib/core.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/lib/core.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 lib/core.php
+--- a/lib/core.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/lib/core.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -31,6 +31,12 @@
   * include_path, you must add an ini_set() call here to add their location to
   * the include_path. */
@@ -684,15 +750,15 @@
  
  /* PEAR base class. */
  include_once 'PEAR.php';
-diff -r 4910475413d3 log/.htaccess
+diff -r 4c946a52a973 log/.htaccess
 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/log/.htaccess	Mon Sep 15 20:44:06 2008 +0200
++++ b/log/.htaccess	Thu Sep 18 16:48:32 2008 +0200
 @@ -0,0 +1,1 @@
 +Deny from All
 \ No newline at end of file
-diff -r 4910475413d3 mnemo/config/conf.php
---- a/mnemo/config/conf.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/mnemo/config/conf.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 mnemo/config/conf.php
+--- a/mnemo/config/conf.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/mnemo/config/conf.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -1,9 +1,8 @@
  <?php
  /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
@@ -705,9 +771,9 @@
  $conf['menu']['print'] = true;
  $conf['menu']['import_export'] = true;
  $conf['menu']['apps'] = array();
-diff -r 4910475413d3 nag/config/conf.php
---- a/nag/config/conf.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/nag/config/conf.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 nag/config/conf.php
+--- a/nag/config/conf.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/nag/config/conf.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -1,9 +1,7 @@
  <?php
  /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
@@ -719,21 +785,21 @@
  $conf['menu']['print'] = true;
  $conf['menu']['import_export'] = true;
  $conf['menu']['apps'] = array();
-diff -r 4910475413d3 storage/.htaccess
+diff -r 4c946a52a973 storage/.htaccess
 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/storage/.htaccess	Mon Sep 15 20:44:06 2008 +0200
++++ b/storage/.htaccess	Thu Sep 18 16:48:32 2008 +0200
 @@ -0,0 +1,1 @@
 +Deny from All
 \ No newline at end of file
-diff -r 4910475413d3 tmp/.htaccess
+diff -r 4c946a52a973 tmp/.htaccess
 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/tmp/.htaccess	Mon Sep 15 20:44:06 2008 +0200
++++ b/tmp/.htaccess	Thu Sep 18 16:48:32 2008 +0200
 @@ -0,0 +1,1 @@
 +Deny from All
 \ No newline at end of file
-diff -r 4910475413d3 turba/config/conf.php
---- a/turba/config/conf.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/turba/config/conf.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 turba/config/conf.php
+--- a/turba/config/conf.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/turba/config/conf.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -3,8 +3,8 @@
  // $Horde: turba/config/conf.xml,v 1.6.2.6 2008/06/25 15:52:54 jan Exp $
  $conf['menu']['import_export'] = true;
@@ -745,9 +811,9 @@
  $conf['comments']['allow'] = true;
  $conf['documents']['type'] = 'horde';
  /* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
-diff -r 4910475413d3 turba/config/sources.php
---- a/turba/config/sources.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/turba/config/sources.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 turba/config/sources.php
+--- a/turba/config/sources.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/turba/config/sources.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -154,6 +154,8 @@
   * Here are some example configurations:
   */
@@ -1006,9 +1072,9 @@
  /**
   * An address book based on message recipients. This will always be private and
   * read-only. The address book content is provided by the
-diff -r 4910475413d3 turba/lib/Driver.php
---- a/turba/lib/Driver.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/turba/lib/Driver.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 turba/lib/Driver.php
+--- a/turba/lib/Driver.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/turba/lib/Driver.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -1453,9 +1453,6 @@
          $hash = array();
          $attr = $vcard->getAllAttributes();
@@ -1019,9 +1085,20 @@
  
              switch ($item['name']) {
              case 'FN':
-diff -r 4910475413d3 turba/lib/Driver/share.php
---- a/turba/lib/Driver/share.php	Mon Sep 15 20:42:09 2008 +0200
-+++ b/turba/lib/Driver/share.php	Mon Sep 15 20:44:06 2008 +0200
+diff -r 4c946a52a973 turba/lib/Driver/kolab.php
+--- a/turba/lib/Driver/kolab.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/turba/lib/Driver/kolab.php	Thu Sep 18 16:48:32 2008 +0200
+@@ -56,6 +56,7 @@
+         }
+ 
+         $this->_wrapper = &new $wrapper($this->name, $this->_kolab);
++        $this->_wrapper->connect();        
+     }
+ 
+     /**
+diff -r 4c946a52a973 turba/lib/Driver/share.php
+--- a/turba/lib/Driver/share.php	Thu Sep 18 16:48:20 2008 +0200
++++ b/turba/lib/Driver/share.php	Thu Sep 18 16:48:32 2008 +0200
 @@ -145,7 +145,7 @@
      function _deleteAll($sourceName = null)
      {





More information about the commits mailing list