The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

DJabberd::VCard::LDAP - LDAP VCard Provider for DJabberd

VERSION

Version 0.04

SYNOPSIS

Provides an LDAP VCard backend for DJabberd

    <Vhost mydomain.com>
        <Plugin DJabberd::Plugin::VCard::LDAP>
            LDAPURI             ldap://localhost/
            LDAPBindDN          cn=reader
            LDAPBindPW          pass
            LDAPBaseDN          ou=people
            LDAPVersion         2
            LDAPFilter          (uid=%u)
        </Plugin>
    </VHost>

LDAPURI , LDAPBaseDN, and LDAPFilter are required Everything else is optional.

LDAPFilter is an LDAP filter substutions - %u will be substituted with the incoming userid (w/o the domain) (ie. myuser) - %d will be substituted with the incoming userid's domain (ie. mydoman.com)

LDAPVersion is either 2 or 3, if nothing is specified then default to Net::LDAP default. This value is passed straight to Net::LDAP

AUTHOR

Edward Rudd, <urkle at outoforder.cc>

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc DJabberd::Plugin::VCard::LDAP

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2007 Edward Rudd, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.