Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

mac:repair_permissions [2013/03/14 10:19]
wikisysop
mac:repair_permissions [2013/11/11 15:37] (aktuell)
wikisysop
Zeile 10: Zeile 10:
 Unter Leopard (10.5) finden sich im Verzeichnis <fc #​008000>/​Library/​Receipts</​fc>​ die Third Party Installer PKGs. Die PKGs in <fc #​008000>/​Library/​Receipts</​fc>​ sind jedoch keine vollwertigen Pakete mehr, sie enthalten im Kern der Sache nur noch eine <fc #​008000>​./​Contents/​Archive.bom</​fc>,​ welche wiederum die Zugriffsrechte der installierten Komponenten enthält und in <fc #​008000>​./​Contents/​Resources</​fc>​ evtl. noch die Skripts, welche während der Installation ausgeführt wurden. Des Weiteren befinden sich im Verzeichnis <fc #​008000>/​Library/​Receipts/​boms</​fc>​ die BOM Dateien einiger installierten Pakete, hauptsächlich vom Apple Installer. Unter Leopard (10.5) finden sich im Verzeichnis <fc #​008000>/​Library/​Receipts</​fc>​ die Third Party Installer PKGs. Die PKGs in <fc #​008000>/​Library/​Receipts</​fc>​ sind jedoch keine vollwertigen Pakete mehr, sie enthalten im Kern der Sache nur noch eine <fc #​008000>​./​Contents/​Archive.bom</​fc>,​ welche wiederum die Zugriffsrechte der installierten Komponenten enthält und in <fc #​008000>​./​Contents/​Resources</​fc>​ evtl. noch die Skripts, welche während der Installation ausgeführt wurden. Des Weiteren befinden sich im Verzeichnis <fc #​008000>/​Library/​Receipts/​boms</​fc>​ die BOM Dateien einiger installierten Pakete, hauptsächlich vom Apple Installer.
  
-Wird nun Software auf dem System installiert welche nicht im PKG Format vorliegt, zB durch kopieren bereits lauffähiger Programme (wovon es eine Menge gibt), wird kein Receipt File erzeugt und die gesetzten Berechtigungen werden bei einer Überprüfung der Zugriffsrechte nicht berücksichtigt. ​ Auch Dateien die dynamisch während der Laufzeit erzeugt werden, wie zB die [[:​mac:​ds_store|->​ versteckten Finder Dateien]], sind idR von der Überprüfung bzw. Reparatur ausgeschlossen!+<note tip>Wird nun Software auf dem System installiert welche nicht im PKG Format vorliegt, zB durch kopieren bereits lauffähiger Programme (wovon es eine Menge gibt), wird kein Receipt File erzeugt und die gesetzten Berechtigungen werden bei einer Überprüfung der Zugriffsrechte nicht berücksichtigt. ​ Auch Dateien die dynamisch während der Laufzeit erzeugt werden, wie zB die [[:​mac:​ds_store|->​ versteckten Finder Dateien]], sind idR von der Überprüfung bzw. Reparatur ausgeschlossen!</​note>​
  
 Zum Reparieren der Zugriffsrechte kann das <fc #​008000>>>​Festplatten Dienstprogramm<<</​fc>​ verwendet werden. Dieses greift aber auf das im Terminal ebenfalls verfügbare Programm <fc #​008000>​repair_packages</​fc>​ zurück. Eine im >>​Festplatten Dienstprogramm<<​ angestoßene Überprüfung der Zugriffsrechte auf das Start-Volume zeigt sich in der Prozessliste wie folgt: Zum Reparieren der Zugriffsrechte kann das <fc #​008000>>>​Festplatten Dienstprogramm<<</​fc>​ verwendet werden. Dieses greift aber auf das im Terminal ebenfalls verfügbare Programm <fc #​008000>​repair_packages</​fc>​ zurück. Eine im >>​Festplatten Dienstprogramm<<​ angestoßene Überprüfung der Zugriffsrechte auf das Start-Volume zeigt sich in der Prozessliste wie folgt:
mac/repair_permissions.txt (21398 views) · Zuletzt geändert: 2013/11/11 15:37 von wikisysop
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0