In che modo il MAS ha trovato e aggiornato la mia copia di backup dell'app di installazione di Mavericks?

2

Volevo vedere se potevo ottenere un programma di installazione 10.9.2 per Mavericks dal Mac App Store che potevo usare per pulire l'installazione di un Mac senza richiedere una patch dopo l'installazione, quindi sono andato al MAS e scaricato, aspettandomi Install OS X Mavericks.app per atterrare in /Applications come al solito.

Dopo il download completato, non sono riuscito a trovare l'app in /Applications , anche se era chiaramente in esecuzione. lsof mi ha mostrato una cosa stupefacente: stava esaurendo la cartella archivio nella mia home directory in cui avevo spostato la versione originale 10.9 del programma di installazione di Mavericks per impedirne l'eliminazione!

Ulteriori indagini hanno rivelato che quello che pensavo fosse il mio vecchio programma di installazione 10.9 in realtà era stato aggiornato al momento del download del MAS e conteneva una nuova (valida) firma del codice Apple (verificata con codesign -dvvv ).

Sono passati mesi, ma io penso ho appena mv 'd il programma di installazione originale nella mia directory di archivio per impedirne l'eliminazione.

Ho concluso che il MAS è stato in grado di trovare l'installer originale e ha deciso di aggiornarlo invece di inserire una nuova copia in /Applications . La mia domanda è: come? E c'è un modo per proteggerlo a corto di media esterni o (si spera) Time Machine?

    
posta zigg 26.02.2014 - 16:28
fonte

0 risposte

Leggi altre domande sui tag