[Pkg-Cyrus-imapd-Debian-devel] Upload to debian/experimental?

Michael Liebl pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org
Fri, 29 Apr 2005 19:41:21 +0200


Hello Sven Mueller,

on 29.04.2005 13:15 you wrote:

> Ooops, right. I just committed a change which includes the necessary
> masssievec (well, you could to what massievec does manually) in
> cyrus22-common and included a small piece of information about that in
> UPGRADE.Debian. However, any additional (or better) documentation of the
> upgrade process is really welcomed.

>> UPGRADE.Debian.gz but there is no word of bytecode. Simply a note to run
>> /usr/lib/cyrus/upgrade which did not worked for me. None of my scripts
>> were updated. I think the script did not dive into the subdirs [a-z]*.

> Well, I think the existing upgrade scripts simply don't compile sieve
> scripts. Don't have much time to check that though, any assistance
> highly appreciated there.

Oops. I had mistaken here something. I ran /usr/lib/cyrus/upgrade/upgradesieve
one month ago. Not the /usr/lib/cyrus/upgrade/masssievec.
Maybe it wasn't there? (2.2.12-0.2)


Just tested from the Trunk, updating for all sieve-scripts into bytecode
incl. deleting the old symlinks works nicely.
Should this done automagically? The script won't run if sieve-scripts
are in the users home.

The command should be (not as root, as user cyrus)
"/usr/lib/cyrus/upgrade/masssievec /usr/lib/cyrus/bin/sievec /etc/imapd.conf"
for Debian. Maybe you include this into UPGRADE.Debian.gz.

Also the new UPGRADE.Debian.gz now is articulate. :-)

-- 
Michael Liebl