1 votos

¿Cómo puedo solucionar este CODESIGNING error?

Después de haber compilado correctamente bash y sh para OS X Mavericks nuestro OS X Server del Registro del Sistema se inunda cada 2 o 3 segundos con:

... kernel[0]: CODESIGNING: rejected new signature for architecture 16777223 of file /bin/sh
... kernel[0]: proc 59029: load code signature error 4 for file "sh"

No hay quejas acerca de bash, sólo sh.

Lo que está sucediendo y lo que puedo hacer para solucionarlo?

4voto

SillyWilly Puntos 121

He observado el mismo error al implementar mis propias aplicaciones firmadas. Parece que si usted mv/cp un nuevo binario a través de una existente firmó uno, el kernel no guarda la pista de esto muy bien y se inicia la generación de estos errores. He encontrado que esto no ocurre si el nuevo binario es instalado como parte de un paquete, o si el binario original es eliminado en primer lugar y, a continuación, el nuevo binario poner en su lugar. Además, una vez en esta situación, un reinicio se soluciona el problema, es de suponer que el núcleo codesigning tabla se almacena en la memoria. Agradezco al reiniciar no puede ser una opción en un entorno de servidor.

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