Der Befehl aa-enforce für apparmor führt zu einem Fehler "Befehl nicht gefunden"

13

Ich versuche, das apparmorProfil für zu aktivieren firefox, aber wenn ich eintrete

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

Ich bekomme eine aa-enforce command not foundNachricht.

apparmor_statusZeigt an apparmor, dass 20 Profile geladen sind.

irgendwelche Ideen? Es ist Ubuntu 14.04 und ich habe es gerade installiert

rm22
quelle
Hast du das Paket installiert apparmor-profiles ?
hg8
nein, ich dachte nicht, dass dies erforderlich ist - usr.bin.firefox befindet sich bereits im Ordner apparmor profiles
rm22
Vielleicht versuchen Sie das Paket zu installieren?
hg8

Antworten:

13

/usr/sbin/aa-enforceist Teil des Pakets apparmor-utils, das nicht standardmäßig installiert ist.

Installieren Sie deshalb das Paket mit

sudo apt-get install apparmor-utils
AB
quelle
Als Benutzer von Reputation 1: Wenn Ihnen diese Antwort geholfen hat, vergessen Sie nicht, auf das graue links neben diesem Text zu klicken. Dies bedeutet , dass diese Antwort gültig ist . ;-)
Fabby
1
Danke Fabby - das hat den Trick gemacht. Ich habe diese Anforderung nirgends in der Dokumentation gesehen - hätte gedacht, sie wäre hier. Help.ubuntu.com/community/AppArmor im Installationsabschnitt
rm22