Hi ,all :

 as the subject says: I'm stuck with ldap-auth.

 Distribution: CentOS 5.3 i386
Davical/awl: Latest *.rpm
(davical_0.9.7.6-noach.rpm)

So far, I've got davical up and running using  the Postgresql database .

And I want to use the LDAP to auth the accounts and their password

My *.conf:

,----[ /etc/davical/myserver.conf ]
| <?php                                                  

|
| /********************************/
| /*********** LDAP hook **********/
| /********************************/
|
| $c->authenticate_hook['call'] = 'LDAP_check';
| $c->authenticate_hook['config'] = array(
|    'host' => test.com.cn,
|    'port' => '389',
|     'protocolVersion' => '3', //Version of LDAP protocol to use
|     'baseDNUsers'=> 'ou=People,dc=test,dc=com,dc=cn',
|     'filterUsers' => 'objectClass=inetOrgPerson',
|     'mapping_field' => array("username" => "uid",
|                              "updated" => "modifyTimestamp",
|                              "fullname" => "cn" ,
|                              "email" =>"mail"
|                              ),
|     'format_updated'=> array('Y' => array(0,4),
|                              'm' => array(4,2),
|                              'd'=> array(6,2),
|                              'H' => array(8,2),
|                              'M'=>array(10,2),
|                              'S' => array(12,2)),
|     'startTLS' => 'yes',
| );
| include('drivers_ldap.php');
`----

According to
http://wiki.davical.org/w/Configuration#Using_LDAP
http://wiki.davical.org/w/Configuration/LDAP

 I think
this settings should be working?

Login with a user in the ldap-Tree shows in /var/log/messages
(shortened) errors::

,----[ /var/log/httpd/error_log ]
: PHP Notice:  Undefined index: i_use _mode_kerberos in /usr/share/davical/inc/driver_ldap.php in line 180
 PHP Notice:  Use of undefined constant __LINE - assumed '__LINE' in /usr/share/davical/inc/auth-functions.php on line 103  
PHP  Notice: Call to undefined function sql_from_object() in /usr/share/davical/auth-functions.php in line 127    

`----


I'm sure, I'm missing something obvious.

Any hints?

Thanks