Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Entwickler>ACE / ACL - Ausgabe von File ACE für einen Ordner

ACE / ACL - Ausgabe von File ACE für einen Ordner

Spacely08.11.2608:58
Hallo!
Ich richte aktuell Zugriffe mittels POSIX bzw. ACE auf meine am Mac angeschlossene Festplatten ein. So regel ich den Zugriff für alle Familienmitglieder.
Z.B.
  • Bilder-Ordner: Ich darf alles ; Familienmitglieder dürfen nur lesen
  • Austausch-Ordner: Alle dürfen alles
  • Dokumente: Ich darf alles ; Familie darf nichts
Bei dem Bilder-Ordner kann ich auf ACE verzichten. Die Standard POSIX Rechte mit denen neue Elemente angelegt werden reichen hier aus. 644 für Dateien und 755 für Ordner. Lediglich dem Stammordner habe ich hier noch POSIX 750 verpasst und ein chmod +a "group:everyone deny delete"

Jetzt aber zum Problem
Für den Austausch-Ordner muss ich mit ACE arbeiten. Mit Standard POSIX würden neue Elemente nicht mehr von allen Benutzern in meiner Gruppe geschrieben werden können. Die gruppe besitzt Standardmäßig nur Leserechte. Und POSIX kann nicht vererbt werden.
Also habe ich unter anderem folgendes für die Gruppe gesetzt.
# Auf alle neuen Dateien im Stammordner vererben
run sudo chmod +a "group:$ACL_GRUPPE allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,only_inherit" "$VOLUME_PATH"
Dieses wird lediglich auf neu hinzugekommene DATEIEN vererbt und bezieht sich auch nicht auf dem Stammordner selber, auf den ich das angewendet habe.
Schaue ich mir jetzt aber die ACE für den Stammordner an kommt die verwirrende Ausgabe.
d---------+ 2 spacely  staff  64  7 Nov. 17:08 /Volumes/Daten/Austausch
 ...
 3: group:staff allow list,add_file,add_subdirectory,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,only_inherit

Man sieht aus dem read wurde in der Darstellung ein list und aus dem write wurde ein add_file.

read und write existieren ja nicht für Ordner. Mac OS zeigt hier das Äquivalent für Ordner an. Ich habe hier aber einen ACE der ausschließlich auf Dateien vererbt werden soll und nicht auf den Ordner selber greift.

Frage
Kann man die Anzeige im Terminal so gestalten das mir die von mir vergebenen ACE so angezeigt werden wie ich sie auf den Ordner vergeben habe?
0

Kommentare

Es sind keine Einträge vorhanden.
Sie müssen sich einloggen, um sich an einer Diskussion beteiligen zu können.