Mittwoch, 19. Mai 2010

Mac OS X SL UID in Namen auflösen

Seit Mac OS X 10.6 verrichtet Dovecot den Dienst als Mailserver. Soweit muss ich sagen besser als erwartet. Jedoch wurde etwas ganz entscheidendes verändert. Unter Mac OS X 10.5 wurden die IMAP Verzeichnis der Benutzer im Dateisystem durch ihre Kurznamen repräsentiert. Seit Snow Leopard wird hierfür die BenutzerID (UID) verwendet. Um diese, für beispielsweise Reports, in leserliche Namen umzuwandeln hier ein Codesnippet:

dscl localhost search /Search/Users GeneratedUID $userid | head -n 1 | awk '{print $1}'

0 Kommentare:

Kommentar veröffentlichen