3 votos

Restauración del elemento de la barra de menú de acceso a llavero

Al igual que otros que he estado de luto por la pérdida de las llaves de Acceso de la barra de menú elemento. En el hilo he ligado, el OP él o ella propone un auto-denominado "crudo solución" que incluye la copia de las llaves.elemento de menú desde dentro de /Applications/Utilities/Keychain Access.app/Contents/Resources de una máquina que ejecuta macOS 10.12, copiar, y para su ejecución. Esto, se dice, se restablece la barra de menú elemento.

Tuve tratando de esta hasta la liberación de 10.13.1 en la esperanza de que la desaparición de las llaves de Acceso de la barra de menú elemento fue un descuido de Apple podría rectificar de inmediato. Por desgracia, ese no es el caso y a partir de ayer a actualizar el elemento que aún falta, así que supongo que es una decisión deliberada por parte de Apple.

Por desgracia, el método propuesto, como se indicó en el hilo, no funciona.

Cuando leí la propuesta de solución fue bastante claro para mí que supondría la desactivación de la Integridad del Sistema de Protección (SIP), como Acceso a Llaveros está correctamente protegido como está es una de las claves de nodo en muchos de los caminos de la confianza a través del sistema. Así que hice esto: he desactivado SIP, copiado sobre el elemento de menú de un sistema antiguo, y corrió, con la esperanza de que aparezca en la barra de menú. Desafortunadamente este no es el caso: se pone en marcha, pero no sucede nada más. Finalmente he rastreado esta entrada en el registro del sistema, a pesar de la SIP ser desactivado y registrados como tales por csrutil status:

Sandbox: mdwrite(507) System Policy: allow file-write-xattr/Applications/Utilities/KeychainAccess.app/Contents/Resources/Keychain.menu 
Violation:       System Policy: allow file-write-xattr /Applications/Utilities/Keychain Access.app/Contents/Resources/Keychain.menu 
MetaData: {"build":"Mac OS X 10.13.1 (17B48)","action":"allow","target":["Applications","Utilities","Keychain Access.app","Contents","Resources","Keychain.menu"],"hardware":"Mac","platform_binary":"yes","profile":"unknown","process":"mdwrite","op":"file-write-xattr"}

En este momento estoy un poco en una pérdida para qué SIP es todavía la prevención de este ejecutable de la ejecución a pesar de que supuestamente se está deshabilitado, y cómo la realidad puede provocar que se ejecute. Claro que estoy un poco fuera de mi profundidad.

1voto

James Junghanns Puntos 36

Eventualmente rastreé el problema hasta un problema por el cual los atributos extendidos ( xattr ) del elemento Keychain.menu copiado no eran idénticos a lo que habían sido originalmente. Una vez que rectifiqué eso, el problema desapareció y el "método crudo" funciona, de hecho, como se anuncia.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X