Simplemente le dice que el archivo se ha modificado y que, debido a que se ha modificado, la Utilidad de Discos no puede corregir los permisos.
ARDAgent.app es el agente de Apple Remote Desktop, y el archivo que se muestra en la ruta anterior es el archivo binario contenido en el paquete de la aplicación. Es normal que el archivo se muestre como un error aquí. Simplemente ignóralo.
El artículo de Apple KB TS1448 detalla qué mensajes de error puede ignorar en la Utilidad de Discos .
El error que proporcionó se muestra en la lista, por lo que puede ignorarse de forma segura.
Mensajes de permisos de disco de reparación de la utilidad de disco que puede ignorar de forma segura
- Advertencia: el archivo SUID "Sistema / Biblioteca / CoreServices / RemoteManagement / ARDAgent.app / Contents / MacOS / ARDAgent" se ha modificado y no se reparará.
SUID
ejecutable, tener un problema de desbordamiento del búfer o proporcionar la capacidad de ejecutar código arbitrario lo convierte en una vulnerabilidad de escalada de privilegios. Dado que Disk Utility se queja de que el archivo ha sido modificado, y que Apple lo ha incluido como una advertencia que es seguro ignorar: supongo que lo parchearon, pero no le dijeron a Disk Utility que reconociera la nueva versiónNo se preocupe, este es uno de los mensajes que es seguro ignorar. Para obtener una lista completa, visite el artículo de la Base de conocimiento de Apple sobre este tema.
fuente
Este error ocurrió después de actualizar a la última RDA de Apple. Para rastrearlo hice lo siguiente:
Ah, como nota al margen: antes de cambiar el nombre de ese directorio y hacer que desapareciera el mensaje de error, entré en modo de usuario único y ejecuté Disk Utility y tuve exactamente el mismo mensaje de error. Luego arranqué desde una unidad de instalación USB y ejecuté Disk Utility una vez más, los mismos resultados. Ahora, si este error se debe a que el archivo está abierto, ¿por qué no apareció en la primera ejecución de "Reparar permisos de disco" antes de realizar las actualizaciones? ¿Por qué solo apareció después de que se realizó la actualización? Puede que no sea Einstein, pero sé que 2 + 2 = 3.9999999 más o menos ... y este es un mensaje de actualización de RDA = error.
fuente
ARDAgent
era una falla de seguridad conocida, que Apple ya había solucionado . La advertencia de Disk Utility en realidad podría deberse a que no reconoce la versión parcheada / actualizada deARDAgent
. Tenga en cuenta que Apple parchó ARDAgent en 2008 . A juzgar por el artículo oficial de KB de Apple , dicen que es seguro ignorar la advertencia, por lo que probablemente sea el caso.ARDAgent
desde una nueva instalación de OS X o instalar medios. Tenga en cuenta que esta solución hace que la advertencia desaparezca, sin embargo ... si está instalando una versión suficientemente antigua de ARDAgent, ¡puede estar reintroduciendo una falla de seguridad en su sistema!OS X 10.9.1
(probablemente desde 2013 como muy pronto), espero que este no sea el caso y que la imagen base venga con una versión más segura que a partir de 2008. Sin embargo, si la hubieran parchado nuevamente podría ser que arreglaron otro agujero.Tenga en cuenta que hice una acción incorrecta al cambiar globalmente los permisos en la carpeta var. Después de reinstalar el sistema, aún tuve problemas para abrir archivos dmg. DiskUtility anunció los siguientes problemas:
Después de restablecer cuidadosamente los permisos a mano, ya que DiskUtility no lo haría solo (¿por qué?), Mi problema se resolvió.
Así que no estoy de acuerdo con lo que está escrito en todas partes: esos mensajes son importantes, y si tienes malos permisos en alguna parte, debes corregirlos.
fuente