Re: [courier-users] Any alternatives to virtual user accounts for

This is a discussion on Re: [courier-users] Any alternatives to virtual user accounts for within the Courier-Imap forums, part of the Mail Servers and Related category; Daniel Kasak wrote: > Gordon Messmer wrote: >> Daniel Kasak wrote: >> >>> I've discovered ...


Go Back   Usenet Forums > Mail Servers and Related > Courier-Imap

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 11-09-2005
Gordon Messmer
 
Posts: n/a
Default Re: [courier-users] Any alternatives to virtual user accounts for

Daniel Kasak wrote:
> Gordon Messmer wrote:
>> Daniel Kasak wrote:
>>
>>> I've discovered that the way I set the folders up will not work with
>>> a newer courier-imap server,

>>
>> Why not?
>>

> That's the million-dollar question.
> ...


It's an interesting problem, and I might look at that when I'm back from
St. Louis, unless you're committed to migrating off of Courier, in which
case there's no real reason.

>>> and now I'm in the precarious situation that I can't re-compile my
>>> existing version ( don't know why ), against MySQL ... which I have
>>> to do because I've upgraded MySQL and the client libraries have been
>>> renamed. The situtation is becoming more desperate.

>>
>> I was under the impression that the wire protocol had not changed.
>> You should be able to leave your old client libraries in place after
>> the upgrade. You'll just have two versions of the runtime library
>> installed.

>
> No. MySQL keep bumping the version number of their client libraries.


Yes, they do. That does not always mean that old clients can't connect
to new servers. In this case, it should not.

> From 4.0.x to 4.1.x they changed the authentication mechanism.


That's true. They have a page documenting things that you can do to
upgrade the server without breaking old clients:
http://dev.mysql.com/doc/refman/5.0/en/old-client.html

This suggests that you should be able to continue using applications
linked against the old client libraries.

> I don't
> know what they changed from 4.1.x to 5.0.x. But anyway, the client
> libraries are not where stuff expects them ( because of the version
> number bump )


The libraries are not where applications expect them because you removed
them as part of the upgrade (I assume). I'm suggesting that if you had
not removed them, your applications would have continued to work. It is
perfectly acceptable to have two different versions of the client
libraries installed simultaniously.

>, so there are 2 solutions:
>
> a) recompile, or:
> b) sym-link the old library name to point at the new one


There's a third option:
c) put the old library back where it was, without changing the new
client library.

> Option a) is impossible - the old version of courier-imap that we need
> to support our unsupported shared folder setup no longer compiles for me.


That's probably not difficult to fix, if you want to pursue it.

> Option b) is dodgy as hell.


Yes, it is. I wouldn't suggest it.


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/.../courier-users
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 06:17 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0