I need to stop reading things so fast. My brain put &quot;other extension&quot; together with the LDAPImport extension.<div><br></div><div>Anyway, I tried the LDAPImport extension, but I didn&#39;t see an *easy* way to get it to go through every user in RT and update their info.</div>

<div>Jonah Hirsch<br>-----------------------<br>
<br><br><div class="gmail_quote">On Thu, Jul 8, 2010 at 3:11 PM, Jonah Hirsch <span dir="ltr">&lt;<a href="mailto:crazydog115@gmail.com">crazydog115@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Yeah, I got that installed, but I&#39;m still getting those same errors.<br clear="all"><font color="#888888">Jonah Hirsch<br>-----------------------</font><div><div></div><div class="h5"><br>
<br><br><div class="gmail_quote">On Thu, Jul 8, 2010 at 3:07 PM, Kevin Falcone <span dir="ltr">&lt;<a href="mailto:falcone@bestpractical.com" target="_blank">falcone@bestpractical.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>On Thu, Jul 08, 2010 at 12:10:33PM -0700, Jonah Hirsch wrote:<br>
&gt;    I realized that my line numbers will be different as I&#39;ve edited the script.<br>
&gt;    Line 70: my $ldaphandle = RT::User::LdapConnect();<br>
<br>
</div>You seem to have missed the second paragraph which explains that you<br>
also need another extension they wrote<br>
<br>
Have you looked into<br>
<a href="http://search.cpan.org/dist/RT-Extension-LDAPImport/" target="_blank">http://search.cpan.org/dist/RT-Extension-LDAPImport/</a><br>
to see if it will do the syncing you want?<br>
<br>
-kevin<br>
<div><br>
&gt;<br>
&gt;    On Thu, Jul 8, 2010 at 12:07 PM, Jonah Hirsch &lt;[1]<a href="mailto:crazydog115@gmail.com" target="_blank">crazydog115@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;      We just migrated our RT system from an old installation on an old server to a new one that<br>
&gt;      will use LDAP to create users.<br>
&gt;      The issue is that we already have a good number of users on the old system, and would like<br>
&gt;      to keep them around.<br>
&gt;      I realize the most straight forward decision is to simply rename the users (and change their<br>
&gt;      email addresses), and when they are recreated when a user first logs in, just shred the old<br>
&gt;      accounts and replace the relations to the new ones.<br>
&gt;      I then got to thinking that there must be a way to update the users in RT through LDAP, not<br>
&gt;      only for this reason but for regular maintenance.<br>
&gt;      Anyway, I was googling around and found this old script from 2005<br>
</div>&gt;      [2]<a href="http://lists.bestpractical.com/pipermail/rt-devel/2005-August/007451.html" target="_blank">http://lists.bestpractical.com/pipermail/rt-devel/2005-August/007451.html</a><br>
<div>&gt;      As it is 5 years old, it doesn&#39;t work well. I&#39;m no RT developer, so it&#39;d take a while to<br>
&gt;      figure out what needs to be changed, so my question is, would anyone out there be able to<br>
&gt;      update this script to work with a more current version of RT (as of emailing, 3.8.8). There<br>
&gt;      really only is one error, so I&#39;m hoping it wouldn&#39;t take too long.<br>
&gt;      The one warning and one critical error I get are:<br>
&gt;<br>
&gt;        [Thu Jul 8 19:00:13 2010] [warning]: Use of inherited AUTOLOAD for non-method<br>
</div>&gt;        RT::User::LdapConnect() is deprecated at [3]<a href="http://updateldap.pm" target="_blank">updateldap.pm</a> line 70. ([4]<a href="http://updateldap.pm:70" target="_blank">updateldap.pm:70</a>)<br>
<div>&gt;<br>
&gt;        [Thu Jul 8 19:00:13 2010] [crit]: Can&#39;t call method &quot;_Accessible&quot; on an undefined value at<br>
&gt;        /usr/local/share/perl/5.10.0/DBIx/SearchBuilder/Record.pm line 423.<br>
&gt;        (/opt/rt3/lib/RT.pm:382)<br>
&gt;<br>
&gt;        Can&#39;t call method &quot;_Accessible&quot; on an undefined value at<br>
&gt;        /usr/local/share/perl/5.10.0/DBIx/SearchBuilder/Record.pm line 423.<br>
&gt;<br>
&gt;      Thanks for the help.<br>
&gt;      Jonah Hirsch<br>
&gt;      -----------------------<br>
&gt;<br>
</div>&gt; References<br>
&gt;<br>
&gt;    Visible links<br>
&gt;    1. mailto:<a href="mailto:crazydog115@gmail.com" target="_blank">crazydog115@gmail.com</a><br>
&gt;    2. <a href="http://lists.bestpractical.com/pipermail/rt-devel/2005-August/007451.html" target="_blank">http://lists.bestpractical.com/pipermail/rt-devel/2005-August/007451.html</a><br>
&gt;    3. <a href="http://updateldap.pm/" target="_blank">http://updateldap.pm/</a><br>
&gt;    4. <a href="http://updateldap.pm:70/" target="_blank">http://updateldap.pm:70/</a><br>
<div><div></div><div><br>
&gt; _______________________________________________<br>
&gt; List info: <a href="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel" target="_blank">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel</a><br>
<br>
</div></div><br>_______________________________________________<br>
List info: <a href="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel" target="_blank">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel</a><br>
<br></blockquote></div><br>
</div></div></blockquote></div><br></div>