Accesso a ~ / Libreria / Contenitori / com.apple.mail / Dati / negato

1

Da quando ho installato Mojave, non posso più accedere a ~/Library/Containers/com.apple.mail/Data/ :

pse@Mithos:~$ ll ~/Library/Containers/com.apple.mail/Data/
ls: DataVaults: Operation not permitted

Ho concesso l'accesso completo al terminale nelle Preferenze di Sistema, tuttavia il messaggio di errore rimane.

Che cosa rende questa directory così speciale e come posso ottenere l'accesso?

    
posta nohillside 28.09.2018 - 19:44
fonte

1 risposta

1

La directory DataVaults ha a che fare con autorizzazioni . L'accesso è impedito a meno che il proprietario del diritto non conceda l'accesso. Le autorizzazioni per Mail.app possono essere elencate come segue e forniscono un plist XML.

codesign -d --entitlements - /Applications/Mail.app/

In questo momento, l'unico altro metodo per acquisire l'accesso alla directory è disattivare SIP.

Per maggiori dettagli su DataVaults vedi Nessuna voce ⛔️: controlli di accesso in Mojave . La sezione su DataVaults inizia con

Introduced in later releases of High Sierra, and used more in Mojave, are folders to which only Apple’s software has even read access, DataVaults. My account here is largely based on comments generously provided here by an anonymous source, as these don’t appear to have been mentioned anywhere by Apple (not even at WWDC 2018), nor can I find other descriptions.

quindi tutto sembra essere ancora un mistero.

    
risposta data 05.10.2018 - 15:04
fonte

Leggi altre domande sui tag