Thanks Indy for setting me straight off-list.  I got the two functions getpwuid() and getpwnam() mixed up.  Will give it another go.<br><br><div class="gmail_quote">On Fri, Jan 28, 2011 at 12:58 AM, J. Bobby Lopez <span dir="ltr">&lt;<a href="mailto:jbl@jbldata.com">jbl@jbldata.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Actually, no - I&#39;m trying to get the usernames/groupnames when I<br>
provide a uid/gid. Doesn&#39;t work as expected because accounts are<br>
provided via LDAP.<br>
<font color="#888888"><br>
-Bobby<br>
</font><div><div></div><div class="h5"><br>
On 1/27/11, Indy Singh &lt;<a href="mailto:indy@indigostar.com">indy@indigostar.com</a>&gt; wrote:<br>
&gt;&gt; When I do a getpwnam() on a UID, it reports the username/group as &#39;file&#39;.<br>
&gt; I think you should be calling getpwuid.  Is that what you meant to say?<br>
&gt;<br>
&gt; Indy Singh<br>
&gt; IndigoSTAR Software -- <a href="http://www.indigostar.com" target="_blank">www.indigostar.com</a><br>
&gt;<br>
&gt;   ----- Original Message -----<br>
&gt;   From: J. Bobby Lopez<br>
&gt;   To: Toronto Perl Mongers<br>
&gt;   Sent: Thursday, January 27, 2011 4:52 PM<br>
&gt;   Subject: [tpm] using getpwnam() on a system with LDAP<br>
&gt;<br>
&gt;<br>
&gt;   I&#39;ve got a system that serves as an LDAP client, so there are many<br>
&gt; files/dirs with uid/gid information retrieved from LDAP.<br>
&gt;<br>
&gt;   When I do a getpwnam() on a UID, it reports the username/group as &#39;file&#39;.<br>
&gt;<br>
&gt;   Is there any way to do the translation from UID to LDAP username without<br>
&gt; loading LDAP modules?  I&#39;m guessing if &#39;ls&#39; shows the correct name, there<br>
&gt; must be some system call I can use to pull the same info.<br>
&gt;<br>
&gt;   Any insights?<br>
&gt;<br>
&gt;   Thanks,<br>
&gt;   Bobby<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------------------------------------------------------<br>
&gt;<br>
&gt;<br>
&gt;   _______________________________________________<br>
&gt;   toronto-pm mailing list<br>
&gt;   <a href="mailto:toronto-pm@pm.org">toronto-pm@pm.org</a><br>
&gt;   <a href="http://mail.pm.org/mailman/listinfo/toronto-pm" target="_blank">http://mail.pm.org/mailman/listinfo/toronto-pm</a><br>
&gt;<br>
</div></div></blockquote></div><br>