Requesttracker - autoadd usernames from ldap
Jump to navigation
Jump to search
Autoadd LDAP usernames from autocreated tickets
Find this file:
/usr/share/request-tracker4/lib/RT/Interface/Email.pm
Before the
my ( $Val, $Message ) = $NewUser->Create( [ ... ]
add something like (you of course need to decide/alter the if statement regarding domainname):
## Hack to get correct LDAP usernames into DB (only on emails ending with @<domain>)
if ($Address =~ /\@<domain>/i)
{
$RT::Logger->debug("DEBUG :: Updating old user [ $Address ] to .. ");
($Username) = $Address =~ m/(.*)@/;
$RT::Logger->debug("[ $Username ] \n");
}
## End hack