Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

mac:quarantine [2011/04/16 23:08]
wikisysop
mac:quarantine [2011/08/05 08:49] (aktuell)
wikisysop [Das Entfernen automatisieren]
Zeile 12: Zeile 12:
 Das Vorhandensein von erweiterten Attributen lässt sich beim Aufruf des Befehlszeilenkommandos <fc #​008000>​ls -l</​fc>​ in einem Terminal überprüfen. Sind einer bestimmten Datei erweiterte Attribute zugewiesen, so wird dies durch ein <fc #​008000>​@-Zeichen</​fc>​ nach den Berechtigungen angezeigt (hier im Beispiel <fc #​008000>​-rw-r–r–@</​fc>​): ​ Das Vorhandensein von erweiterten Attributen lässt sich beim Aufruf des Befehlszeilenkommandos <fc #​008000>​ls -l</​fc>​ in einem Terminal überprüfen. Sind einer bestimmten Datei erweiterte Attribute zugewiesen, so wird dies durch ein <fc #​008000>​@-Zeichen</​fc>​ nach den Berechtigungen angezeigt (hier im Beispiel <fc #​008000>​-rw-r–r–@</​fc>​): ​
  
-<​xterm>​$ <fc #00F000>ls -l Parachute.zip</​fc>​  +<​xterm>​$ <fc #008000>ls -l Parachute.zip</​fc>​  
--rw-r--r--<​fc #ffff00>​@</​fc>​ 1 dtp  staff  3603691 25 Nov 15:30 Parachute.zip+-rw-r--r--<​fc #0000FF>​@</​fc>​ 1 dtp  staff  3603691 25 Nov 15:30 Parachute.zip
 </​xterm>​ </​xterm>​
  
 Mit den **ls**-Optionen **-l@** werden die zugewiesenen Attribute zusätzlich auch angezeigt: Mit den **ls**-Optionen **-l@** werden die zugewiesenen Attribute zusätzlich auch angezeigt:
  
-<​xterm>​$ <fc #00F000>ls -l@ Parachute.zip</​fc> ​+<​xterm>​$ <fc #008000>ls -l@ Parachute.zip</​fc> ​
 -rw-r--r--@ 1 dtp  staff  3603691 25 Nov 15:30 Parachute.zip -rw-r--r--@ 1 dtp  staff  3603691 25 Nov 15:30 Parachute.zip
- <fc #ffff00>​com.apple.quarantine</​fc>​  ​    42+ <fc #0000FF>​com.apple.quarantine</​fc>​  ​    42
 </​xterm>​ </​xterm>​
  
 Mit dem Befehlszeilenkommando **xattr** lassen sich nun diese Attribute weiter bearbeiten. Die Option **-l** zeigt den Inhalt der Attribute an: Mit dem Befehlszeilenkommando **xattr** lassen sich nun diese Attribute weiter bearbeiten. Die Option **-l** zeigt den Inhalt der Attribute an:
  
-<​xterm>​$ <fc #00F000>xattr -l Parachute.zip</​fc>​  +<​xterm>​$ <fc #008000>xattr -l Parachute.zip</​fc>​  
-com.apple.quarantine:​ <fc #ffff00>​0000;​4b0d3f7c;​Firefox;​|org.mozilla.firefox</​fc> ​+com.apple.quarantine:​ <fc #0000FF>​0000;​4b0d3f7c;​Firefox;​|org.mozilla.firefox</​fc> ​
 </​xterm>​ </​xterm>​
  
 Die Option **-d** löscht das angegebene Attribut der angegebenen Datei: Die Option **-d** löscht das angegebene Attribut der angegebenen Datei:
  
-<​xterm>​$ <fc #00F000>xattr -d com.apple.quarantine Parachute.zip</​fc> ​+<​xterm>​$ <fc #008000>xattr -d com.apple.quarantine Parachute.zip</​fc> ​
 </​xterm>​ </​xterm>​
  
 Noch die Kontrolle: Noch die Kontrolle:
  
-<​xterm>​ $ <fc #00F000>ls -l@ Parachute.zip</​fc> ​+<​xterm>​ $ <fc #008000>ls -l@ Parachute.zip</​fc> ​
 -rw-r--r-- ​ 1 dtp  staff  3603691 25 Nov 15:30 Parachute.zip -rw-r--r-- ​ 1 dtp  staff  3603691 25 Nov 15:30 Parachute.zip
 </​xterm>​ </​xterm>​
Zeile 42: Zeile 42:
 Eine Manpage (Hilfeseite) zu xattr existiert leider nicht aber über die Option **<​nowiki>​--</​nowiki>​help**,​ lässt sich zumindest eine Kurzreferenz aufrufen: Eine Manpage (Hilfeseite) zu xattr existiert leider nicht aber über die Option **<​nowiki>​--</​nowiki>​help**,​ lässt sich zumindest eine Kurzreferenz aufrufen:
  
-<​xterm>​$ <fc #00F000>xattr <​nowiki>​--</​nowiki>​help</​fc> ​+<​xterm>​$ <fc #008000>xattr <​nowiki>​--</​nowiki>​help</​fc> ​
 usage: xattr [-l] [-r] [-v] [-x] file [file ...] usage: xattr [-l] [-r] [-v] [-x] file [file ...]
        xattr -p [-l] [-r] [-v] [-x] attr_name file [file ...]        xattr -p [-l] [-r] [-v] [-x] attr_name file [file ...]
Zeile 65: Zeile 65:
 ==== Das Entfernen automatisieren ==== ==== Das Entfernen automatisieren ====
  
-Der ganze Terminal Zenober ist natürlich für den Alltag wenig praktikabel;​ das ganze sollte auch nur zur Veranschaulichung dienen und ein tieferes Verständnis dafür entwickeln, wie solche Aktionen vom Betriebssystem geregelt und abgehandlt ​werden. Der og Prozess lässt sich mit Apple Script und Ordneraktionen natürlich auch automatisieren.+Der ganze Terminal Zenober ist natürlich für den Alltag wenig praktikabel;​ das ganze sollte auch nur zur Veranschaulichung dienen und ein tieferes Verständnis dafür entwickeln, wie solche Aktionen vom Betriebssystem geregelt und abgehandelt ​werden. Der og Prozess lässt sich mit Apple Script und Ordneraktionen natürlich auch automatisieren.
  
-Legen Sie dazu in /​Users/​[Benutzer]/​Library ​die Ordner ./Scripts und ./FolderActionScripts an. Im Finder wären das die Verzeichnisse /​Benutzer/​[Benutzername]/​Library/​**Scripts**/​**Folder Action Scripts** ​+Legen Sie dazu in >><​fc #008000>/​Users/​[Benutzer]/​Library</fc><<​ das Verzeichnis >><​fc #008000>Scripts</​fc><< ​und darin das Verzeichnis>><​fc #008000>Folder Action Scripts</​fc><< ​an:
  
-<​xterm>​$ <fc #00F000>mkdir -p ~/​Library/​Scripts/​Folder\ Action\ Scripts/</​fc> ​+<​xterm>​$ <fc #008000>mkdir -p ~/​Library/​Scripts/​Folder\ Action\ Scripts/</​fc> ​
 </​xterm>​ </​xterm>​
  
Zeile 93: Zeile 93:
 Man kann die Abfrage auch mit einem Schalter in der <fc #​008000>​com.apple.LaunchServices.plist</​fc>​ unterdrücken:​ Man kann die Abfrage auch mit einem Schalter in der <fc #​008000>​com.apple.LaunchServices.plist</​fc>​ unterdrücken:​
  
-<​xterm>​$ <fc #00F000>​defaults write com.apple.LaunchServices LSQuarantine -bool NO</​fc> ​(cr)+<​xterm>​$ <fc #008000>​defaults write com.apple.LaunchServices LSQuarantine -bool NO</​fc>​
 </​xterm>​ </​xterm>​
  
 Das generiert den Wert LSQuarantine in der <fc #​008000>​~/​Library/​Preferences/​com.apple.LaunchServices.plist</​fc>​ und setzt in auf disabled.\\ \\  --- //pronto 2010/05/24 16:42// Das generiert den Wert LSQuarantine in der <fc #​008000>​~/​Library/​Preferences/​com.apple.LaunchServices.plist</​fc>​ und setzt in auf disabled.\\ \\  --- //pronto 2010/05/24 16:42//
 {{keywords>​OSX defaults com.apple.quarantine extended attribut}} {{keywords>​OSX defaults com.apple.quarantine extended attribut}}
mac/quarantine.1302988113.txt.gz (13949 views) · Zuletzt geändert: 2011/04/16 23:08 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