[Cologne-pm] etwas OT: unix user id konvertieren in user Namen
cem.sakaryali@easi.de
cem.sakaryali at easi.de
Thu Oct 27 05:51:01 PDT 2005
Danke Uli
mit getpwuid hat es super funktioniert.
Gruss
Cem
Uli Martens <uli at youam.net> schrieb am Thu, 27 Oct 2005 14:33:08 +0200:
> Moin
>
> On Thu, Oct 27, 2005 at 02:08:35PM +0200, Cem Sakaryali wrote:
> > berechnet. Leider ist $uid eine Nummer. Wie kann ich den
> > Namen der User bekommen?
> >
> > Hier gibt es ein Name Server oder so.. fuer die user d.h. die
> > user informationen sind nicht lokal in passwd gespeichert.
>
> Dazu gibt es in der libc die Funktion getpwuid(), die wohl auch mehr
> oder weniger eins zu eins nach Perl übertragen wurde. Woher die libc die
> Information bekommt ist eigentlich ihre Sache, üblicherweise aus
> /etc/passwd oder so, wie es in /etc/nsswitch.conf konfiguriert ist (da
> bedeutet dann "files" üblicherweise den Zugriff auf lokale files, mehr
> sollte in der Doku stehen)
>
> hth,
> Uli
> _______________________________________________
> Cologne-pm mailing list
> Cologne-pm at pm.org
> http://mail.pm.org/mailman/listinfo/cologne-pm
--
| __| / _ \ / __|(_) | C e m S a k a r y a l i
| _| | _ |\__ \| | | Eupener Str. 159, Geb. 107
|___||_| |_||___/|_| | D-50933 Koeln GERMANY
Engineering GmbH | Tel: +49 221/650 496 12 Fax: 22
http://www.easi.de | mailto:cem.sakaryali at easi.de
More information about the Cologne-pm
mailing list