Come disabilitare la quarantena su Lion?

4

Mi sono strappato i capelli cercando di sbarazzarmi della quarantena "Vuoi aprire questo?" avviso perché non mi piace.

Il modo ben documentato (i valori di default scrivono com.apple.LaunchServices LSQuarantine -bool NO) NON funziona.

Inoltre, ho utilizzato il riquadro Preferenze segreti e anche questo non funziona. Non appena deseleziono la casella e chiudo il riquadro e lo riapre, viene comunque controllato.

(Ho provato a riavviare subito dopo questi metodi, senza dadi.)

    
posta user478798 03.09.2011 - 18:34
fonte

2 risposte

2

Non ho mai provato a disattivare completamente il comportamento, ma puoi sempre rimuovere la quarantena da un file con xattr. Ad esempio:

$ cd ~/Downloads
$ xattr -dr com.apple.quarantine ./*

Lo considero meno un assurdo controllo che è una salvaguardia dalle vulnerabilità del browser che altrimenti potrebbero essere scaricate e qualcosa a tua insaputa.

    
risposta data 03.09.2011 - 19:17
fonte
1

Ecco una semplice azione della cartella Automator che rimuoverà il flag di quarantena dai file mentre vengono scaricati nella cartella Download:

  1. Crea un nuovo flusso di lavoro per le cartelle in Automator
  2. Nel menu "Scegli cartella", scegli la cartella Download
  3. Aggiungi un comando "Esegui script shell"
  4. Cambia il menu "Passa input" in "come argomenti"
  5. Cambia lo script in:

for f in "$@"
do
    xattr -d com.apple.quarantine "$f"
done

Infine, salva il flusso di lavoro con qualsiasi nome desideri e dovrebbe iniziare a funzionare immediatamente.

    
risposta data 05.09.2011 - 08:46
fonte

Leggi altre domande sui tag