Koozali.org: home of the SME Server

HOWTO: horde kronolith with thudnerbird/lightning sync

Offline tariqf

  • ****
  • 179
  • +0/-0
HOWTO: horde kronolith with thudnerbird/lightning sync
« on: September 17, 2008, 06:31:33 PM »
Ok just sharing what we are using to get kronolith and lightning to sync properly. Please note this involves upgrading your PHP to v5 which is not supported and your sme server will become non-standard. This is an example of the procedure we use, works on a fresh install but also seems to work fine on most of our installs that have quite a few different contribs on. You may get errors on the pear parts but this seems to make it work even if you ignore some of the pear complaints initially.

** guaranteed to work on fresh sme 7.2, modified servers may not work depending on what you have done
yum upgrade
pear upgrade --force http://pear.php.net/get/Archive_Tar http://pear.php.net/get/XML_Parser http://pear.php.net/get/Console_Getopt-1.2.2
pear upgrade --force http://pear.php.net/get/PEAR-1.3.3
pear upgrade --force http://pear.php.net/get/PEAR-1.4.3.tar
pear upgrade PEAR
yum --enablerepo=centosplus install php.i386 php-pear-Net-Socket php-pear-Auth-SASL php-pear-DB php-pear-HTTP php-pear-Mail php-pear-XML-Parser
pear install HTTP_WebDAV_Server-beta
yum --enablerepo=* install smeserver-kronolith
mysql horde < /home/httpd/html/horde/scripts/sql/horde_alarms.sql
mysql horde < /home/httpd/html/horde/scripts/sql/horde_locks.sql
wget ftp://ftp.horde.org/pub/kronolith/kronolith-h3-2.3-rc1.tar.gz
tar zxvf kronolith-h3-2.3-rc1.tar.gz
cp -R kronolith-h3-2.3-rc1/* /home/httpd/html/horde/kronolith/ --reply=yes
rm -Rf kronolith-h3-2.3-rc1
vim /etc/e-smith/templates/home/httpd/html/horde/config/conf.php/9999locks
insert these two lines and save:
$conf['lock']['params']['driverconfig'] = 'horde';
$conf['lock']['driver'] = 'sql';
signal-event post-upgrade
signal-event reboot


to add a calender use thunderbird 2.0.0.16 and lightning 0.9 rc2 (viewing more than one person's calendar will not work in 0.8 )
* add new ical with url:
https://server/horde/rpc.php/kronolith/username/username.ics
* login to http://server/webmail and go to calender, then "manage calendars" on left
* click "subscription url" and change last part to be username only

To migrate existing lighting calendar
* go to thunderbird and export calendar to ics file
* login to webmail, go to calendar and import the ics file
* remove your temporary ics file
« Last Edit: September 19, 2008, 01:29:32 PM by tariqf »

Offline Franco

  • *
  • 1,171
  • +0/-0
    • http://contribs.org
Re: HOWTO: horde kronolith with thudnerbird/lightning sync
« Reply #1 on: October 05, 2008, 05:47:54 PM »
Should I be aware of these errors:
Code: [Select]
warning: pear/PEAR dependency package "pear/Console_Getopt" downloaded version 1.2.2 is not the recommended version 1.2.3
Code: [Select]
pear/PEAR requires package "pear/XML_RPC" (version >= 1.4.0), installed version is 1.1.0

Offline tariqf

  • ****
  • 179
  • +0/-0
Re: HOWTO: horde kronolith with thudnerbird/lightning sync
« Reply #2 on: October 07, 2008, 05:51:59 PM »
Well I got the same errors and it works fine so this should not be a problem.

Offline Franco

  • *
  • 1,171
  • +0/-0
    • http://contribs.org
Re: HOWTO: horde kronolith with thudnerbird/lightning sync
« Reply #3 on: October 07, 2008, 06:19:10 PM »
Yes, thank you, it's working  :smile:

Offline lucho115

  • ****
  • 209
  • +0/-0
    • http://www.elac.com.ar
Re: HOWTO: horde kronolith with thudnerbird/lightning sync
« Reply #4 on: May 14, 2009, 08:01:24 PM »
This howto enable to read/write calendars? in desktop and webmail? and the only real change from a normal sme server is php5 and the new version of kronolith?
thks

Offline tariqf

  • ****
  • 179
  • +0/-0
Re: HOWTO: horde kronolith with thudnerbird/lightning sync
« Reply #5 on: May 14, 2009, 08:41:30 PM »
yes that's right but it's been that long since I last used it - we've gone for openxchange 6 instead and make all the clients use the ox web interface which is a lot better integrated than thunderbird and krono

try it and see if it works for you

Offline lucho115

  • ****
  • 209
  • +0/-0
    • http://www.elac.com.ar
Re: HOWTO: horde kronolith with thudnerbird/lightning sync
« Reply #6 on: May 18, 2009, 08:46:04 PM »
but openxchange is not a pay software?, i know that have a free download but the last time i try (years) was very limitied compared with the pay version, it still been true, or they are completed free now?
« Last Edit: May 18, 2009, 08:48:25 PM by lucho115 »