thomas: doc/raw-howtos kolab_2.0_to_2.1_upgrade_instructions.txt, 1.12, 1.13
cvs at kolab.org
cvs at kolab.org
Thu May 10 14:56:13 CEST 2007
Author: thomas
Update of /kolabrepository/doc/raw-howtos
In directory doto:/tmp/cvs-serv2019
Modified Files:
kolab_2.0_to_2.1_upgrade_instructions.txt
Log Message:
Add convert-gdbm-dbload to upgrade instructions
Index: kolab_2.0_to_2.1_upgrade_instructions.txt
===================================================================
RCS file: /kolabrepository/doc/raw-howtos/kolab_2.0_to_2.1_upgrade_instructions.txt,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- kolab_2.0_to_2.1_upgrade_instructions.txt 20 Apr 2007 15:01:05 -0000 1.12
+++ kolab_2.0_to_2.1_upgrade_instructions.txt 10 May 2007 12:56:11 -0000 1.13
@@ -222,7 +222,21 @@
4. The database backend for the free/busy cache was changed to solve licensing
issues between php4+ and gdbm. See kolab/issue1607 for details.
- The old cache file has to be deleted manually:
+ Additionally the directory layout has changed from 2.0 to 2.1.
+
+ To convert the free/busy cache database and directory you can use the
+ Python script "convert-gdbm-dbload" downloadable from Kolab CVS:
+
+ http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/utils/admin/convert-gdbm-dbload
+
+ It prints usage instructions if called without arguments:
+
+ $ python convert-gdbm-dbload
+
+Alternative (manual) method of recreating the free/busy cache:
+
+ If you have very few calendar folders, you can remove the cache manually
+ and recreate its contents by triggering calendar folders:
# rm /kolab/var/kolab/www/freebusy/cache/pfbcache.db
@@ -232,9 +246,5 @@
- Resources can be invited to a new appointment or send them an update
to an existing appointment.
- Alternatively you can trigger each folder with an https request:
- https://[server]/freebusy/trigger/[email]/[path_to_calendar_folder].pfb,
- e.g. https://kolab.example.com/freebusy/trigger/user@example.com/Calendar.pfb
- (you need to authenticate with the user's credentials)
$Id$
More information about the commits
mailing list