I experienced this yesterday too .... but found the solution. I did get an error though during emerge as it said that authdaemond was already provided. What I needed to do was the following to get it working:

* remove /etc/init.d/authdaemond (it's linked to nothing anyway, and does not work after the upgrade)

* re-merge courier-authlib (it will create /etc/init.d/courier-authlib)

Then was the second issue I experienced... courier-authlib will be default use mysql to try authenticate you .... with a text editor edit:
/etc/courier/authlib/authdaemonrc (line 33) removing authmysql from the line, naming it something like:


authmodulelist="authpam authuserdb authshadow authcustom"

make sure all courier-imap is shut down properly (I had several stale
/var/lib/init.d/started/courier-* files... delete them and confirm they aren't runing in `ps aux`).


* finally restart courier-imap / courier-authlib via /etc/init.d/


Basically what has happened here is that courier-imap has been split up into several smaller packages, and this obviously didn't go to well with upgrading.


Hope this helps everyone ;-)

Greetings
Ralph

David Corbin wrote:
I had a working IMap installation. I did an upgrade that included several courier updates. Now I'm having "connection problems". When I telnet to it, I get this:

Connected to imap.
Escape character is '^]'.
* BYE imaplogin expected exactly two arguments.
Connection closed by foreign host.

I never even have the chance to send it a command.

Ideas?
David

--
[email protected] mailing list


-- [email protected] mailing list



Reply via email to