Відповіді:
Це просто говорить вам, що файл був змінений, і тому що він був модифікований Disk Utility не може виправити дозволи на нього.
ARDAgent.app - агент Apple Remote Desktop, а файл, показаний на шляху вище, - це двійковий файл, що міститься в пакеті додатків. Тут нормально, щоб файл відображався як помилка. Просто ігноруйте це.
Стаття TS1448 Apple KB описує, які повідомлення про помилки ви можете ігнорувати у програмі Disk Utility.
Подана вами помилка відображається у списку, тому її можна сміливо ігнорувати.
Повідомлення з дозволу на відновлення дискових утиліт, які можна сміливо ігнорувати
- Попередження: Файл SUID "Система / Бібліотека / CoreServices / RemoteManagement / ARDAgent.app / Зміст / MacOS / ARDAgent" було змінено і не відновлюється.
SUID
виконуваний файл, виникнення проблеми переповнення буфера або надання можливості виконувати довільний код робить його вразливим до збільшення евакуації привілеїв. Враховуючи, що Disk Utility скаржиться на те, що файл був змінений, і що Apple вказала його як попередження, яке можна ігнорувати: я б припустив, що вони виправили його, але не сказав Disk Utility визнати нову версію
Не хвилюйтесь, це одне із повідомлень, які можна ігнорувати. Щоб отримати повний список, відвідайте статтю бази знань Apple на цю тему.
Ця помилка сталася після того, як я оновив останню RDA від Apple. Щоб відстежити це, я зробив наступне:
ARDAgent
був відомий недолік безпеки, який Apple вже виправляв ! Попередження від Disk Utility насправді може бути від неї не розпізнаючи виправлену / оновлену версію ARDAgent
. Зверніть увагу, що Apple випрацювала ARDAgent у 2008 році . Судячи з офіційної статті Apple KB , вони кажуть, що попередження безпечно ігнорувати, тому, мабуть, так і є.
ARDAgent
зі свіжої інсталяції OS X або встановити носій. Будьте попереджені, що це рішення змушує попередження пропадати, однак ... якщо ви встановлюєте достатньо стару версію ARDAgent, ви можете знову ввести недолік безпеки у вашу систему!
OS X 10.9.1
(можливо, найшвидше з 2013 року), я сподіваюся, що це, мабуть, не так, і що базовий малюнок має більш надійну версію, ніж з 2008 року. Однак, якби вони їх знову зафіксували можливо, вони зафіксували ще один отвір.
Зауважте, що я зробив неправильну дію шляхом глобальної зміни дозволів у папці var. Після перевстановлення системи все-таки виникли проблеми з відкриттям файлів dmg. DiskUtility оголосив про наступні проблеми:
Permissions differ on "private/var/db/ConfigurationProfiles"; should be drwxr-xr-x ; they are drwsr-s--T
Warning: SUID file "private/var/db/ConfigurationProfiles" has been modified and will not be repaired
Permissions differ on "private/var/db/SystemPolicy"; should be -rw-r--r-- ; they are -rwsr-s--T
Warning: SUID file "private/var/db/SystemPolicy" has been modified and will not be repaired
Permissions differ on "private/var/db/launchd.db/com.apple.launchd"; should be drwxr-xr-x ; they are drwsr-sr-t
Warning: SUID file "private/var/db/launchd.db/com.apple.launchd" has been modified and will not be repaired
Permissions differ on "private/var/db/locationd"; should be drwxr-x--- ; they are drwsr-s--T
Warning: SUID file "private/var/db/locationd" has been modified and will not be repaired
Permissions differ on "private/var/yp/binding"; should be drwxr-xr-x ; they are drwsr-s--T
Warning: SUID file "private/var/yp/binding" has been modified and will not be repaired
Після ретельного скидання дозволів вручну, оскільки DiskUtility не зробив би це сам (чому?), Моя проблема була вирішена.
Тому я не згоден з тим, що написано скрізь: ці повідомлення важливі, і якщо ви десь отримали погані дозволи, ви повинні їх виправити.