Я хочу обновить приложение (Firefox), которое было установлено другим пользователем (с правами администратора). Моя учетная запись также имеет права администратора, информация о приложении показывает, что группы «admin» и «все» имеют разрешения на чтение и запись, но мне не разрешено выполнять обновление или даже копировать новое приложение в папку приложений.
Я проверил в терминале и даже установил право собственности на себя, но это не помогло. Информация о файле в настоящее время выглядит так:
bash-3.2# ls -las | grep Firefox
0 drwxrwxrwx@ 3 root admin 102 12 jun 00:26 Firefox.app
Теперь знак @ указывает, что установлен определенный флаг, который, как я думал, был флагом карантина, который дает диалоговое окно при первом открытии файла после его загрузки. Я уже открыл его (с учетной записью, которая установила приложение), так что это не так. Подробности этого флага следующие:
bash-3.2# xattr -l Firefox.app/
com.apple.FinderInfo:
00000000 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 |................|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020
Я знаю пароль для другой учетной записи, поэтому я мог бы обновить там, но я хочу иметь возможность сделать это с моей собственной учетной записью. Что мне здесь не хватает?