Antes de continuar pongámonos en situación. El concepto de Llaves o Llavero en Mac OS X es utilizado para designar el conjunto de claves guardadas en el sistema para permitir el acceso a ciertas carpetas compartidas, elementos de red, etc. siendo estas almacenadas de forma encriptada para que nadie más que nosotros mismos (o el usuario del Mac) pueda hacer uso de las mismas ya que puede darse el privilegio de acceso a su uso, y no seremos preguntados cada vez que sea necesario.

Dicho esto ahora os comentaré que existe cierto problema con el programa gestor de las mismas por el cual, cuando se actualiza el software del ordenador y se nos solicita actualizar el acceso a las Llaves, nuestro Mac puede quedar inservible obligándonos a reiniciar si seleccionamos “Permitir Siempre”, como suele ser habitual. Para evitar esto podemos seleccionar “Denegar” pero se nos preguntará cada vez que deseemos utilizar dicho elemento por lo que la solución era un poco engorrosa.

Hoy en Microsiervos se han hecho eco de la solución definitiva al problema y es mediante la eliminación (renombrado más bien) del archivo donde son almacenadas las claves y que puede haberse corrompido para que sea regenerado en una ejecución posterior del gestor. Para ello, en un Terminal, ejecutamos lo siguiente (es una sola línea):

    sudo mv /var/db/CodeEquivalenceDatabase /var/db/CodeEquivalenceDatabase.old

Solución al problema de las Llaves en Mac OS X

A mi, por suerte, no me ha ocurrido nunca, pero espero que os sea de utilidad si os encontráis en este caso, recordad que usamos un sistema basado en UNIX para lo bueno y para lo malo…

Enlace: Love Tropicana: The Fix for securityd Eatings Gobs of Ram When Updating Keychain Entries | Vía: Microsiervos