Re: Cyrus 2.2.1-BETA Released

2003-07-31 Thread Jure Pecar
On Wed, 30 Jul 2003 17:02:08 -0400 (EDT)
Rob Siemborski [EMAIL PROTECTED] wrote:

 You want to get the copy from CVS though, not the included one, otherwise
 you'll lose all of your current sript activations (though not the scripts
 themselves).
 
 -Rob

Thanks for the tip ... 

... but either i'm stupid (must be the hour ..) or your cvs is seriously
messed up ... i just pulled the cyrus HEAD branch to find out it has no
masssievec, not even sievec! They are not visible through cvsweb, i tried
HEAD, MAIN, cyrus-release-2-2-1. Also install-upgrade docs looked kinda old.

Then i pulled 2.2.1 tarball and it was all there ... how come?

Anyway it's gonna be a nice long night (ehm, morning) before i get this
mailbox running on 2.2.1 ... :)

-- 

Jure Pecar


Re: Cyrus 2.2.1-BETA Released

2003-07-31 Thread Rob Siemborski
On Fri, 1 Aug 2003, Jure Pecar wrote:

 ... but either i'm stupid (must be the hour ..) or your cvs is seriously
 messed up ... i just pulled the cyrus HEAD branch to find out it has no
 masssievec, not even sievec! They are not visible through cvsweb, i tried
 HEAD, MAIN, cyrus-release-2-2-1. Also install-upgrade docs looked kinda old.

cyrus-imapd-2_2 is the branch you want.  cyrus-release-2-2-1 will give you
the same thing that is in the tarball.

HEAD is 2.1.14 + changes, which isn't really old at all, just the more
stable branch.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper



Re: Cyrus 2.2.1-BETA Released

2003-07-30 Thread Jure Pecar
On Thu, 17 Jul 2003 11:20:20 -0400 (EDT)
Rob Siemborski [EMAIL PROTECTED] wrote:

 Additionally, the
 sieve bytecode now is stored in network byte order and is therefore
 portable across architectures. 

What does this mean to us that run 2.2a in production? :) 
Is this backward compatible / will be converted on the fly or would we have
to recommit every sieve script?


-- 

Jure Pecar


Re: Cyrus 2.2.1-BETA Released

2003-07-30 Thread Ken Murchison
Quoting Jure Pecar [EMAIL PROTECTED]:

 On Thu, 17 Jul 2003 11:20:20 -0400 (EDT)
 Rob Siemborski [EMAIL PROTECTED] wrote:
 
  Additionally, the
  sieve bytecode now is stored in network byte order and is therefore
  portable across architectures. 
 
 What does this mean to us that run 2.2a in production? :) 
 Is this backward compatible / will be converted on the fly or would we have
 to recommit every sieve script?

Read the upgrade notes.  Just run tools/masssievec before restarting the server.

-- 
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26  Orchard Park, NY 14127
--PGP Public Key--http://www.oceana.com/~ken/ksm.pgp


Re: Cyrus 2.2.1-BETA Released

2003-07-30 Thread Igor Brezac

On Wed, 30 Jul 2003, Jure Pecar wrote:

 On Thu, 17 Jul 2003 11:20:20 -0400 (EDT)
 Rob Siemborski [EMAIL PROTECTED] wrote:

  Additionally, the
  sieve bytecode now is stored in network byte order and is therefore
  portable across architectures.

 What does this mean to us that run 2.2a in production? :)
 Is this backward compatible / will be converted on the fly or would we have
 to recommit every sieve script?


$cyrus-imapd-src/tools/masssievec imapd.conf
will do the trick.

-- 
Igor


Re: Cyrus 2.2.1-BETA Released

2003-07-30 Thread Rob Siemborski
On Wed, 30 Jul 2003, Igor Brezac wrote:

 $cyrus-imapd-src/tools/masssievec imapd.conf
 will do the trick.

You want to get the copy from CVS though, not the included one, otherwise
you'll lose all of your current sript activations (though not the scripts
themselves).

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper



Re: Cyrus 2.2.1-BETA Released

2003-07-18 Thread Joe Rhett
This is still on the 2_2 CVS branch, right?  So if we are current with CVS
there's nothing new?  Or do we need to pull a different branch?

On Thu, Jul 17, 2003 at 11:20:20AM -0400, Rob Siemborski wrote:
 I'm pleased to announce the release of Cyrus 2.2.1 on ftp.andrew.cmu.edu.
 This is a BETA quality release, as it contains significant new
 functionality, and a large number of fixes over 2.2.0-ALPHA.
 
 Feature additions include full r/w ANNOTATEMORE support, and use of
 annotations for administrative operations such as generating SQUAT
 databases and controlling the expiration of messages.  Additionally, the
 sieve bytecode now is stored in network byte order and is therefore
 portable across architectures.  Many features have likewise been added to
 Cyrus NNTPd.
 
 There have been substantial bugfixes in the virtual domain support code,
 along with many of the fixes that have been applied to the 2.1 branch
 since 2.2.0 was released.
 
 Please send comments to [EMAIL PROTECTED] (public list), or
 [EMAIL PROTECTED]  Development issues can be addressed on the
 [EMAIL PROTECTED] list.
 
 You can download this tarball at:
 ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.1-BETA.tar.gz
 or
 http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.1-BETA.tar.gz
 
 -Rob
 
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
 Research Systems Programmer * /usr/contributed Gatekeeper
 

-- 
Joe Rhett  Chief Geek
[EMAIL PROTECTED]  Isite Services, Inc.


Re: Cyrus 2.2.1-BETA Released

2003-07-18 Thread Rob Siemborski
On Fri, 18 Jul 2003, Joe Rhett wrote:

 This is still on the 2_2 CVS branch, right?  So if we are current with CVS
 there's nothing new?  Or do we need to pull a different branch?

Yup, this is still the 2.2. branch.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper



Cyrus 2.2.1-BETA Released

2003-07-17 Thread Rob Siemborski
I'm pleased to announce the release of Cyrus 2.2.1 on ftp.andrew.cmu.edu.
This is a BETA quality release, as it contains significant new
functionality, and a large number of fixes over 2.2.0-ALPHA.

Feature additions include full r/w ANNOTATEMORE support, and use of
annotations for administrative operations such as generating SQUAT
databases and controlling the expiration of messages.  Additionally, the
sieve bytecode now is stored in network byte order and is therefore
portable across architectures.  Many features have likewise been added to
Cyrus NNTPd.

There have been substantial bugfixes in the virtual domain support code,
along with many of the fixes that have been applied to the 2.1 branch
since 2.2.0 was released.

Please send comments to [EMAIL PROTECTED] (public list), or
[EMAIL PROTECTED]  Development issues can be addressed on the
[EMAIL PROTECTED] list.

You can download this tarball at:
ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.1-BETA.tar.gz
or
http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.1-BETA.tar.gz

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper




Re: Cyrus 2.2.1-BETA Released

2003-07-17 Thread Rob Siemborski
On Thu, 17 Jul 2003, Ilya wrote:

 On FreeBSD box, I had to change to change cyrusdb_berkeley.c from :
 #include db.h to #include /usr/local/include/db3/db.h which is
 probably not a big deal and i should be specifying path to db3 anyway.

There's an option you can pass to configure.

 Also imtest failed to compile with error that INT_MAX is not defined, I looked
 around and noticed that imap also contains reference to INT_MAX, so adding
 #include limits.h solved that.

I've committed this change to CVS.

-Rob


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper



Re: Cyrus 2.2.1-BETA Released

2003-07-17 Thread Ilya
Hi Rob.
On FreeBSD box, I had to change to change cyrusdb_berkeley.c from :
#include db.h to #include /usr/local/include/db3/db.h
which is probably not a big deal and i should be specifying path to db3 anyway.

Also imtest failed to compile with error that INT_MAX is not defined, I looked
around and noticed that imap also contains reference to INT_MAX, so adding
#include limits.h solved that.

So far the 2.2b runs ok

On Thu, Jul 17, 2003 at 11:20:20AM -0400, Rob Siemborski wrote:
 I'm pleased to announce the release of Cyrus 2.2.1 on ftp.andrew.cmu.edu.
 This is a BETA quality release, as it contains significant new
 functionality, and a large number of fixes over 2.2.0-ALPHA.
 
 Feature additions include full r/w ANNOTATEMORE support, and use of
 annotations for administrative operations such as generating SQUAT
 databases and controlling the expiration of messages.  Additionally, the
 sieve bytecode now is stored in network byte order and is therefore
 portable across architectures.  Many features have likewise been added to
 Cyrus NNTPd.
 
 There have been substantial bugfixes in the virtual domain support code,
 along with many of the fixes that have been applied to the 2.1 branch
 since 2.2.0 was released.
 
 Please send comments to [EMAIL PROTECTED] (public list), or
 [EMAIL PROTECTED]  Development issues can be addressed on the
 [EMAIL PROTECTED] list.
 
 You can download this tarball at:
 ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.1-BETA.tar.gz
 or
 http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.1-BETA.tar.gz
 
 -Rob
 
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
 Research Systems Programmer * /usr/contributed Gatekeeper