Щось було змінено у файлі / тощо / авторизації, у мене лев без v10.7.3, і він має наступний код
Рядки 5807-5814
<key>k-of-n</key>
<integer>1</integer>
<key>rule</key>
<array>
<string>is-admin</string>
<string>is-developer</string>
<string>authenticate-developer</string>
</array>
Після оновлення файл містить багато модифікацій завдяки новій мові, що підтримується, але рядки, що відповідають авторизації налагодження, відрізняються від рядків, показаних вище в
Рядки 7675-7676
<key>group</key>
<string>_developer</string>
Я не можу застосувати ці відмінності до моєї установки 10.7.3 Lion, оскільки це виробнича машина, і я не можу ризикувати її пошкодити
У мене є все необхідний дозвіл, як показано з команди id -a
uid=501(dave) gid=20(staff) groups=20(staff),
401(com.apple.access_screensharing),
402(com.apple.sharepoint.group.1),
12(everyone),
33(_appstore),
61(localaccounts),
79(_appserverusr),
80(admin),
81(_appserveradm),
98(_lpadmin),
100(_lpoperator),
204(_developer)
_developer
групи: stackoverflow.com/questions/1837889/… але якщо ви вже є частиною_developer
групи (як і я), то я не впевнений, що змінилося. Я знаю, що/etc/authorization
файл змінився в 10.7.3, і кілька тестів показують, що я можу усунути деякі підказки, відредагувавши це, щоб завждиallow
налагоджувати, але з правилами за замовчуванням, здається, не виходить_developer
груповий тест. :( Я зауважу, що я знайшов, щоб хтось інший міг розкопати більше деталей і зрозуміти, що зламалося.