Dateirechte mit + (plus) in MacOSX (ACL)
Wer sich bei genauerer Ansicht der Dateirechte verschiedener Verzeichnisse unter MacOSX schon einmal gefragt hat, woher das eigenartige “+” hinter der Liste der Dateirechte kommt, bzw. wofür es steht, der muss nicht mehr länger wundern über das, was ungefähr so aussieht:

ls -la test (ominöses "+" hinter der Rechte-Angabe)
Die Man-Page zu chmod gibt bereitwillig Auskunft über diese Eigenheit: es handelt sich um den Hinweis, dass eine Access Control List (ACL) für das Verzeichnis existiert. Diese kann einschränkende oder erweiternde Angaben über die Dateinutzung für bestimmte Nutzer enthalten (ein über die herkömmliche POSIX-Möglichkeiten hinausgehende Funktionalität). In MacOSX hat das Feature mit der Version 10.4 (Tiger) Einzug gehalten. Unter UNIX / Linux und Windows ist es schon etwas länger bekannt.
ACL unter MacOSX ausgeben
Die Liste der eingetragenen Rechte kann mit der Angabe “-e” ausgegeben werden, was im oben gezeigten Fall dann so aussieht:

ls -lae test (mit Anzeige der ACL)
Wem die Kommandozeilen-Verwendung zu wenig Mac-typisch ist, für den gibt es auch ein Tool mit grafischer Oberfläche, das dazu noch einige weitere Einstellungen zulässt: Sandbox 2
Mit dem Tool lassen sich auch rekursiv alle ACL in einem Verzeichnis entfernen oder der “Extended Security Support” für jedes Laufwerk anpassen.

Mein Name ist Gabriel Dobersch.
Ich lebe und arbeite in Templin, zeitweise auch in Berlin. "I build websites for a living" trifft es am besten, "...for fun and profit" klappt auch fast immer.





