команда aa-Execute для apparmor призводить до помилки "команда не знайдена"


14

Я намагаюся ввімкнути apparmorпрофіль firefox, але коли я входжу

sudo aa-enforce /etc/apparmor.d/usr.bin.firefox 

я отримую aa-enforce command not foundповідомлення.

apparmor_statusвказує apparmor, що працює з 20 завантаженими профілями.

якісь ідеї? це Ubuntu 14.04, і я щойно встановив його


Ви встановили пакет apparmor-profiles ?
hg8

ні, я не вважав, що цього потрібно - usr.bin.firefox вже в папці профілів apparmor
rm22

Можливо, спробуйте встановити пакет?
hg8

Відповіді:


14

/usr/sbin/aa-enforceє частиною пакету apparmor-utils, яка не встановлена ​​за замовчуванням.

Тому встановіть пакет із

sudo apt-get install apparmor-utils

Оскільки ви користуєтесь репутацією 1: Якщо ця відповідь допомогла вам, не забудьте натиснути сіру зліва від цього тексту, що означає , що ця відповідь є дійсною ! ;-)
Fabby

1
дякую Фаббі - це зробило трюк. Я ніде не бачив цієї вимоги в документації - міг би подумати, що це буде тут help.ubuntu.com/community/AppArmor в розділі про встановлення
rm22
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.