[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