Hello all,

After having problems with the authdaemon I have re-read the INSTALL
document and I "think" I understand.

The authdaemon is build by default unless specified, however it is unwise to
not build it as it loads your REAL authentication module into it, ie you
want to authenticate via LDAP authdaemon will load or be linked to the LDAP
auth module. (is this correct as this is my understanding of it ) ?

I think I am right in saying, that I start authdaemon by running authdaemond
which looks at the available binarys and loads them as needed.
I have atatched my configure command, and it shows I asked for authpam
authuserdb authldap and authpwd NOT to be built and I asked for authvchkpw
(see bellow)

# ./configure  --with-authvchkpw --without-authpwd --without-authshadow
--without-authpam --without-authuserdb --without-authldap --with-fcgi
--with-ispell=/usr/local/bin/ispell
--enable-imagedir=/usr/local/apache/icons
--enable-cgibindir=/usr/local/apache/cgi-bin/ --with-db=gdbm
--with-userdb=/etc/userdb --with-formdata --enable-utf7-folder-encoding
--enable-unicode=iso-8859-1,utf-8 --prefix=/usr/local/share/sqwebmail
--with-makedatprog=${prefix}/libexec/sqwebmail/makedatprog
--with-authchangepwdir=${prefix}/libexec/authlib
--with-authdaemonvar=/usr/local/share/sqwebmail/var/authdaemon
--sysconfdir=/usr/local/share/sqwebmail --with-package=sqwebmail
--with-version=3.3.7.20020921 --without-socks

yet an ls in /usr/local/share/sqwebmail/libexec/authlib shows

[root@jordan authlib]# ls -la
total 180
drwxr-xr-x    2 root     root         4096 Sep 26 10:12 .
drwxr-xr-x    4 root     root         4096 Sep 22 16:47 ..
-rwxr-xr-x    1 root     root        16080 Sep 25 11:36 authdaemon
-rwxr-xr-x    1 root     root          407 Sep 25 11:36 authdaemond
-rwxr-xr-x    1 root     root        59812 Sep 22 16:47 authdaemond.ldap
-rwxr-xr-x    1 root     root        71508 Sep 25 11:36 authdaemond.plain
-rwsr-xr-x    1 root     root         7440 Sep 25 11:36 authdaemon.passwd
-rwxr-xr-x    1 root     root         1813 Sep 25 11:36 authsystem.passwd

the modules I asked NOT to be built and the 1 I did ask to be build is not
there ?????

Am I going about this the wrong way. I am failing to understand the
authdaemon process.

thanks, 

Matt.



  

Reply via email to