[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