thomas: server README.1st,1.72,1.73
cvs at kolab.org
cvs at kolab.org
Mon Feb 4 21:16:29 CET 2008
Author: thomas
Update of /kolabrepository/server
In directory doto:/tmp/cvs-serv12755
Modified Files:
README.1st
Log Message:
Updated update instructions
Index: README.1st
===================================================================
RCS file: /kolabrepository/server/README.1st,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -d -r1.72 -r1.73
--- README.1st 4 Feb 2008 14:34:21 -0000 1.72
+++ README.1st 4 Feb 2008 20:16:27 -0000 1.73
@@ -158,8 +158,10 @@
---------------------------------------
Instructions for upgrading from Kolab server 2.0 will be added in a
-future version of this document. This instructions are on upgrading
-from Kolab 2.1.0.
+future version of this document. These instructions are for upgrading
+from Kolab server 2.1.0 to 2.2-rc1:
+
+0. Make a backup of your installation and data stored inside /kolab
1. Before upgrading the Kolab server must be stoped:
@@ -172,33 +174,35 @@
3. Some of the old Kolab packages must be removed to avoid conflicts
during the upgrade process:
- # /kolab/bin/openpkg rpm -e --nodeps kolabd-2.1.0-20070510 \
- kolab-webadmin-2.1.0-20070510 \
- kolab-horde-fbview-2.1.0-20070420 \
- kolab-horde-framework-2.1.0-20070420 \
- kolab-resource-handlers-2.1.0-20070510 \
- getopt-20051005-2.5.0 \
- patch-2.5.9-2.5.0 \
- proftpd-1.3.0rc2-2.5.0 \
- sharutils-4.5.1-2.5.0
+ # /kolab/bin/openpkg rpm -e --nodeps \
+ kolabd-2.1.0-20070510 \
+ kolab-webadmin-2.1.0-20070510 \
+ kolab-horde-fbview-2.1.0-20070420 \
+ kolab-horde-framework-2.1.0-20070420 \
+ kolab-resource-handlers-2.1.0-20070510 \
+ getopt-20051005-2.5.0 \
+ patch-2.5.9-2.5.0 \
+ proftpd-1.3.0rc2-2.5.0 \
+ sharutils-4.5.1-2.5.0
-4. A new openpkg version is needed for the upgrade, so we have to
- install it manually beforehand.
+4. New versions of openpkg and openpkg-tools are needed for the upgrade, so
+ you have to install them manually beforehand.
- As root, cd into the directory of kolab server 2.2 binary packages and run:
+ As root, cd into the directory of kolab server 2.2 binary packages and run:
# /kolab/bin/openpkg rpm -Uvh \
- ./openpkg-20071227-20071227.ix86-debian3.1-kolab.rpm
+ ./openpkg-20071227-20071227.<ARCH>-<OS>-kolab.rpm
# /kolab/bin/openpkg rpm -Uvh \
- ./openpkg-tools-1.4.6-20071231.ix86-debian3.1-kolab.rpm
+ ./openpkg-tools-1.4.6-20071231.<ARCH>-<OS>-kolab.rpm
- If you don't have binary packages for you platform, you have to build from source.
- As root, cd into the kolab server 2.2 source directory and run:
+ If you do not have binary packages for you platform, you have to build
+ them from source first. As root, cd into the Kolab server 2.2 source
+ directory and run:
- # /kolab/bin/openpkg rpm --rebuild ./openpkg-20071227-20071227.src.rpm
+ # /kolab/bin/openpkg rpm --rebuild ./openpkg-20071227-20071227.src.rpm
# /kolab/bin/openpkg rpm -Uvh \
/kolab/RPM/PKG/openpkg-20071227-20071227.<ARCH>-<OS>-kolab.rpm
- # /kolab/bin/openpkg rpm --rebuild ./openpkg-tools-1.4.6-20071231.src.rpm
+ # /kolab/bin/openpkg rpm --rebuild ./openpkg-tools-1.4.6-20071231.src.rpm
# /kolab/bin/openpkg rpm -Uvh \
/kolab/RPM/PKG/openpkg-tools-1.4.6-20071231.<ARCH>-<OS>-kolab.rpm
@@ -208,35 +212,33 @@
# ./install-kolab.sh -H -F 2>&1 | tee kolab-update.log
-6. Before starting the ldap server the database must be restored from
+6. Before starting the LDAP server the database must be restored from
the ldif:
# rm /kolab/var/openldap/openldap-data/*
# /kolab/sbin/slapadd -l ~/kolab-2.1.ldif
-7. The format of certain databases changed, but as they only hold
- caches or temporary data they can be simply truncated to zero
- length:
+7. The format of the TLS session cache changed, therefore you have truncated
+ it to zero length:
# > /kolab/var/imapd/tls_sessions.db
- [FIX ME: what else?]
-
-8. Remove all *.conf.rpmsave files in the subdirectories of
- /kolab/etc/ as described above.
- Check /kolab/etc/kolab/kolab.conf and merge content of
+8 Check /kolab/etc/kolab/kolab.conf and merge content of
kolab.conf.rpmsave manually!
-9. Start the OpenLDAP, generate the configuration files and start the
+9. Remove all *.conf.rpmsave files in the subdirectories of
+ /kolab/etc/ as described above.
+
+10. Start the OpenLDAP, generate the configuration files and start the
Kolab server:
# /kolab/bin/openpkg rc openldap start
# /kolab/sbin/kolabconf
# /kolab/bin/openpkg rc all start
-10. After the success full upgrade some cleanup can be done, by
+11. After the successful upgrade some cleanup can be done, by
removing obsolete files/directories:
-
+
# rm -r /kolab/etc/resmgr
# rm -r /kolab/etc/proftpd
More information about the commits
mailing list