polecenie aa-enforce dla apparmor powoduje błąd „nie znaleziono polecenia”

14

Próbuję włączyć apparmorprofil firefox, ale kiedy wejdę

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

dostaję aa-enforce command not foundwiadomość.

apparmor_statuswskazuje, że apparmordziała z załadowanymi 20 profilami.

jakieś pomysły? to Ubuntu 14.04 i właśnie go zainstalowałem

rm22
źródło
Czy zainstalowałeś pakiet apparmor-profiles ?
hg8,
nie, nie sądziłem, że jest to wymagane - usr.bin.firefox jest już w folderze profili
Apparmor
Może spróbuj zainstalować pakiet?
hg8,

Odpowiedzi:

14

/usr/sbin/aa-enforcejest częścią pakietu apparmor-utils, który nie jest instalowany domyślnie.

Dlatego zainstaluj pakiet za pomocą

sudo apt-get install apparmor-utils
AB
źródło
Jako użytkownik reputacji 1: Jeśli ta odpowiedź ci pomogła, nie zapomnij kliknąć szarego po lewej stronie tego tekstu, co oznacza , że tak, ta odpowiedź jest prawidłowa ! ;-)
Fabby
1
dzięki Fabby - to załatwiło sprawę. Nigdzie nie widziałem tego wymogu w dokumentacji - pomyślałem, że będzie tutaj help.ubuntu.com/community/AppArmor w sekcji dotyczącej instalacji
rm22