[Pkg-Cyrus-imapd-Debian-devel] [SVN] r119 - trunk/cyrus-imapd-2.2.12/debian
pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org
pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org
Fri, 29 Apr 2005 13:03:19 +0200
Author: sven
Date: 2005-04-29 13:03:18 +0200 (Fri, 29 Apr 2005)
New Revision: 119
Modified:
trunk/cyrus-imapd-2.2.12/debian/UPGRADE.Debian
trunk/cyrus-imapd-2.2.12/debian/changelog
trunk/cyrus-imapd-2.2.12/debian/executable.files
trunk/cyrus-imapd-2.2.12/debian/rules
Log:
Add information about upgrading sieve scripts to the UPGRADE.Debian file,=
include masssievec in cyrus22-common /usr/lib/cyrus/upgrade
Modified: trunk/cyrus-imapd-2.2.12/debian/UPGRADE.Debian
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/cyrus-imapd-2.2.12/debian/UPGRADE.Debian 2005-04-28 22:20:53 UT=
C (rev 118)
+++ trunk/cyrus-imapd-2.2.12/debian/UPGRADE.Debian 2005-04-29 11:03:18 UT=
C (rev 119)
@@ -2,17 +2,33 @@
(thanks to David D. Kilzer <ddkilzer@theracingworld.com> for this docume=
nt)
-----------------------------------------------
=20
-If you upgrade from cyrus 2.1, all you need to do is to upgrade the=20
-database files from the old database backend to the new one. The=20
-information how to do that is contained in the upgrade information from
-cyrus v1.6 below. In a later version of this package, we will give more
-detailed information on upgrades.
-
For more information, see README.Debian[.gz] in /usr/share/doc/cyrus22-c=
ommon/
and the web page below, part of the cyrus-utils project at SourceForge:
=20
http://cyrus-utils.sourceforge.net/faq
=20
+Upgrading form cyrus 2.1
+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
+
+If you upgrade from cyrus 2.1, all you need to do is to upgrade the=20
+database files from the old database backend to the new one. If you use=20
+sieve-scripts, you will also need to use sievec on them. The information
+how to do upgrade your database files is contained in the upgrade
+information from cyrus v1.6 below. In a later version of this package,
+we will give more detailed information on upgrades.
+
+Upgrading sieve scripts
+-----------------------
+
+Cyrus IMAPD 2.2 uses bytecode for sieve scripts. This means that you nee=
d to
+compile all existing sieve scripts so that they will work with cyrus22. =
There
+is a small tool in /usr/lib/cyrus/upgrade, called masssievec which will
+automatically compile all installed scripts when called correctly. Pleas=
e=20
+refer to the scripts usage information for details.
+
+Upgrading from cyrus 1.5.x
+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
+
This document describes the procedure for upgrading from the old cyrus-i=
mapd
(v1.5.x) package to the new cyrus22-imapd (v2.2) package. While this is=
a
manual process, it is very straightforward.
Modified: trunk/cyrus-imapd-2.2.12/debian/changelog
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/cyrus-imapd-2.2.12/debian/changelog 2005-04-28 22:20:53 UTC (re=
v 118)
+++ trunk/cyrus-imapd-2.2.12/debian/changelog 2005-04-29 11:03:18 UTC (re=
v 119)
@@ -1,3 +1,10 @@
+cyrus22-imapd (2.2.12-0.5) unstable; urgency=3Dlow
+
+ * Update upgrading information
+ * Include masssievec in cyrus22-common
+
+ -- Sven Mueller <debian@incase.de> Fri, 29 Apr 2005 12:55:29 +0200
+
cyrus22-imapd (2.2.12-0.4) unstable; urgency=3Dlow
=20
* Fix usage message in deliver.c to reflect Debian naming of (cyr)deli=
ver,
Modified: trunk/cyrus-imapd-2.2.12/debian/executable.files
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/cyrus-imapd-2.2.12/debian/executable.files 2005-04-28 22:20:53 =
UTC (rev 118)
+++ trunk/cyrus-imapd-2.2.12/debian/executable.files 2005-04-29 11:03:18 =
UTC (rev 119)
@@ -25,6 +25,7 @@
./tools/not-mkdep
./tools/rehash
./tools/translatesieve
+./tools/masssievec
./tools/undohash
./tools/upgradesieve
./config.guess
Modified: trunk/cyrus-imapd-2.2.12/debian/rules
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/cyrus-imapd-2.2.12/debian/rules 2005-04-28 22:20:53 UTC (rev 11=
8)
+++ trunk/cyrus-imapd-2.2.12/debian/rules 2005-04-29 11:03:18 UTC (rev 11=
9)
@@ -229,7 +229,7 @@
=20
# Install the stuff needed for upgrades
for i in convert-sieve.pl dohash rehash undohash translatesieve \
- upgradesieve ; do \
+ upgradesieve masssievec; do \
install -m 755 tools/$$i $(PKGDIR)/usr/lib/cyrus/upgrade ;\
done
install -m 644 debian/cyrus-db-types.upgrading_from_1.5.txt $(PKGDIR)/u=
sr/lib/cyrus/upgrade