On Tue, Feb 21, 2006 at 10:31:57PM +0100, Yves Goergen wrote:
On 21.02.2006 07:39 (+0100), Brian Candler wrote:
From what you posted, it seems you set DEBUG_LOGIN=2 in one authdaemonrc
file, whilst the installed authdaemond was reading a different one. (You
also said you told it authmodulelist="authmysql", but in fact it was
different authmodulelist setting too). So it's not surprising it was
ignoring this setting.
Then why doesn't courier-authlib use the only file named "authdaemonrc"
it installed, as its config file?
It does. It sounds very much like *you've* done something wrong; but what, I
don't know. Perhaps you had an old version of courier-imap 3.x still
installed, which comes with its own authdaemond and authdaemonrc.
Anyway, there are standard Unix tools for easily diagnosing these sorts of
problems; in particular, 'strace' will show you all the system calls being
made by a process, including all the files it opens and reads. If you edited
/foo/authdaemonrc but you see the process opening and reading
/bar/authdaemonrc, then you know exactly where the problem is.