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.