Mac OS X Resource Forks deaktivieren
Wie sicher viele von euch schon oft bemerkt haben, legt Mac OS X sog. Resource Forks an, wenn es Dateien mit Metadaten auf nicht Mac Dateisystemen speichert. Mich hat das ganze häufig in den Wahnsinn getrieben, wenn ich tar-balls erstellen wollte. Dann kann es nämlich passieren, dass zu jeder Datei eine weitere Datei beginnend mit ._ angelegt wird. Diese enthält, die Metadaten zu der Originaldatei.
Wem es so ähnlich geht wie mir dem sei gesagt, dass es einen Ausweg gibt. Man muss nur die Umgebungsvariable COPY_EXTENDED_ATTRIBUTES_DISABLE=true setzen. Allerdings funktioniert das nur unter Mac OS X 10.4. Seit Mac OS X 10.5 heißt die variable COPYFILE_DISABLE!
Anlegen kann man diese einfach in dem man aus dem Terminal folgenden Befehl ausführt:
export COPYFILE_DISABLE=true
Damit wird die Variable für die aktuelle Terminalsitzung gespeichert. Wenn man danach tar benutzt, werden also keine Resource Forks mehr erstellt!
| Artikel drucken | Dieser Beitrag wurde von Matthias am 19. Juli 2011 um 07:01 veröffentlicht und unter Apple, Mac OS abgelegt. Du kannst allen Antworten zu diesem Beitrag durch RSS 2.0 folgen. Du kannst eine Antwort schreiben oder einen Trackback von deiner eigenen Seite hinterlassen. |