Diversi proprietari di app in / Applicazioni in base alla tecnica di installazione

2

Ho notato che le app preinstallate e quelle installate dall'App Store situate in /Applications mostrano permessi come questo:

drwxr-xr-x+ 3 root wheel 102 Jan 1 2014 Mail.app

mentre le app installate mediante il trascinamento della selezione nella stessa cartella hanno questo aspetto:

drwxr-xr-x@ 3 johndoe admin 102 Jan 1 15:55 Steam.app

Perché a queste app in base alla tecnica di installazione vengono assegnati diversi proprietari e gruppi? Sto usando un account utente standard per l'installazione ( johndoe ) se è importante. Inoltre, perché sarebbe una cattiva idea cambiare il proprietario di ogni app in root come menzionato per esempio nelle FAQ di Homebrew:

Did you chown root /Applications/TextMate.app? Probably not.

- Domande frequenti Homebrew

    
posta throwy5234 15.07.2015 - 19:25
fonte

1 risposta

0

Se un'app è firmata digitalmente, il proprietario verrà assegnato al sistema. Dato che questo è un requisito per le app distribuite attraverso il Mac App Store, le app che vedi da lì saranno probabilmente di proprietà del sistema e non di te.

Con le app che scarichi direttamente da un fornitore, possono o non possono firmare digitalmente le loro app, nel qual caso al momento dell'installazione, potresti essere o meno il proprietario. La firma digitale offre diversi privilegi su come l'app può interagire con parti del sistema operativo, come andare oltre il firewall senza un fastidioso popup all'utente ogni volta, quindi potresti vedere firmate anche le app scaricate dallo sviluppatore.

Fai attenzione a prendere la proprietà delle app firmate, in quanto ciò può danneggiare la firma digitale e potresti dover forzare la reinstallazione dell'app.

    
risposta data 15.07.2015 - 19:49
fonte

Leggi altre domande sui tag