hi, I found this:
http://www.cpan.org/modules/by-module/RT/RT-Extension-LDAPImport-0.06.tar.gz and installed it according to the instructions in the README. My RT installation is also vanilla 3.8.3, so everything is in /opt/rt3 The settings in RT_SiteConfig.pm are: Set($LDAPHost,'host.domain.tld'); Set($LDAPUser, 'cn=user,dc=domain,dc=tld'); Set($LDAPPassword, 'password'); Set($LDAPBase, 'ou=users,dc=domain,dc=tld'); Set($LDAPFilter, 'cn = *'); Set($LDAPMapping, {Name => 'uid', EmailAddress => 'mail', RealName => 'cn', WorkPhone => 'telephoneNumber', Organization => 'departmentName'}); Set($LDAPGroupName,'Imported Users'); Set($LDAPUpdateUsers,1); The first run wasn't very sucessful: Can't locate RT/Extension/LDAPImport.pm in @INC (@INC contains: /opt/rt3/local/lib /opt/rt3/lib /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./rtldapimport line 13. I had to add this path to rtldapimport because it would not find a module: ### after: use lib qw(@RT_LIB_PATH@); use lib qw(/opt/rt3/local/lib /opt/rt3/lib /opt/rt3/local/plugins/RT-Extension-LDAPImport/lib); After that it runs host:/opt/rt3/local/plugins/RT-Extension-LDAPImport/bin# ./rtldapimport --debug Starting import connecting to host.domain.tld binding as cn=user,dc=domain,dc=tld searching with base => 'ou=users,dc=domain,dc=tld' filter => 'cn = *' search found 0 users No results found, no import Finished import But it is incorrect, there are 16 objects in that container: $ ldapsearch -x -b "ou=users,dc=domain,dc=tld" -h host.domain.tld "(cn=*)" cn ....(lots of output with user dn and cn) # numResponses: 17 # numEntries: 16 Am I doing something wrong? maybe the ldap filter in RT_SiteConfig.pm? -- Groeten, J.Asenjo _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [email protected] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
