3 messages in net.sourceforge.lists.courier-users[courier-users] I can't disable authm...
FromSent OnAttachments
Courier UserMay 25, 2002 6:02 pm 
Nathan FiedlerMay 25, 2002 11:38 pm 
Courier UserMay 26, 2002 7:38 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] I can't disable authmysql for the life of me.Actions...
From:Courier User (cour@asfast.net)
Date:May 25, 2002 6:02:39 pm
List:net.sourceforge.lists.courier-users

I have installed courier-0.38 on my freebsd-4.0 system. I was successfully able to build and install it (esmptd, pop3d, imapd, authdaemond), and everything is running fine, except for one problem: no matter what I have tried to do in order to disable authmysql, several instances of authdaemond.mysql get started every time I start up my courier software.

Now, I have read in the documentation that if the configuration process detects the existence of mysql on my system, the authmysql authentication will be built and included within courier. This can be disabled (according to the INSTALL documentation) by running the "configure" script with the --without-authmysql option.

Well, mysql is indeed installed on my system, so I followed those instructions and indeed supplied the --without-authmysql option to "configure". However, once the build and installation were completed, the authdaemon.mysql processes were still getting started when I initiated courier.

So, I reconfigured, this time supplying the following options, just for the hell of it:

--without-authmysql --disable-authmysql --without-authmysqld --disable-authmysqld

But after rebuilding, reinstalling, and restarting, the same authdaemond.mysql processes were happily running.

And yes, I indeed did a "make clean" and then deleted the "config.cache" file each time before re-running the "configure" script.

Also, I always made sure that I stopped all courier processes before restarting ... and each time, I verfied that the authdaemond.mysql processes were indeed not running right before I did the restart.

Furthermore, inside of /usr/local/share/courier/etc/authdaemonrc, the following lines exist, without any mention of authmysql:

authmodulelist="authcustom authcram authuserdb authpam authpwd"

authmodulelistorig="authcustom authcram authuserdb authpam authpwd"

In /usr/local/share/courier/etc/authdaemonrc.dist, these lines are identical.

The only places where references to mysql exist within the directory /usr/local/share/courier/etc are within the authmysqlrc and authmysqlrc.dist files.

So ... can anyone offer me any suggestions as to how I can get rid of these authdaemond.mysql processes?

Thanks in advance.