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


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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.