Question about Cyrus Murder

2011-03-22 Thread Milos Zupancic
Hi,

I have a general question if this setup is an option.
We have a cyrus murder setup with 2 backends, 1 mupdate, and 2 frontservers
(servers are within our LAN). Everything is working as it should.
For external mail access we atm use a webmail solution.
Some of our employees would still like to use a imap access instead of
webmail. Now the question is, is there a way that i could set up an
additional
external frontend (outside of our LAN) server and in some way connect it to
the existing mupdate and backend.
What ports would I need to forward (3905 tcp - mupdate ) in order to
make this working, what options to enable or disable.

Any suggestion to other solutions would be welcomed.

Milos Zupancic

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Re: Question about Cyrus Murder

2011-03-22 Thread Andrew Morgan
On Tue, 22 Mar 2011, Milos Zupancic wrote:

 Hi,

 I have a general question if this setup is an option.
 We have a cyrus murder setup with 2 backends, 1 mupdate, and 2 frontservers
 (servers are within our LAN). Everything is working as it should.
 For external mail access we atm use a webmail solution.
 Some of our employees would still like to use a imap access instead of
 webmail. Now the question is, is there a way that i could set up an
 additional
 external frontend (outside of our LAN) server and in some way connect it to
 the existing mupdate and backend.
 What ports would I need to forward (3905 tcp - mupdate ) in order to
 make this working, what options to enable or disable.

Sure, that will work fine.  The frontend needs to be able to connect to 
the backends on the imap and imaps ports and the mupdate server on the 
mupdate port.

Andy

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


updating cyrus databases

2011-03-22 Thread Maria Mckinley
Hello,

I need to update my databases from 4.2 to 4.7. Unfortunately the guide I 
used last time to update my database has disappeared. All of the stuff I 
find currently on the web says just use cvt_cyrusdb to update your 
database. Which seems pretty straight-forward when I look at the man 
page, but then when I look at my cyrus directory, I get nervous. Which 
files exactly, am I suppose to update? There are so many with db at the 
end, do I do them all?

ella:~# ls /var/cyrus/data/
annotations.db  db.backup1  deliver.db  mailboxes.db   msg   quota 
tls_sessions.db
db  db.backup2  log mailboxes.db~  proc  socket  user
ella:~# ls /var/cyrus/data/db
__db.001  __db.002  __db.003  __db.004  __db.005  log.48  skipstamp

So, everything with a db in it? And what exactly is  old-fileformat 
and  new-fileformat? Is that the DBEngine from 
lib/cyrus/cyrus-db-types.active? So, BerkeleyDB4.2 and  BerkeleyDB4.7?

And once I'm done, I move the old ones out, rename the new ones to the 
old names, get rid of lib/cyrus/cyrus-db-types.active, and reconfigure 
the package?

If someone has a link to a guide that has more info than the ones I have 
found so far, that may be the easiest thing.

thanks,
maria

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/