Ich habe libvirt-daemonauf einem voll aktualisierten installiert Ubuntu Server 18.04.1 LTS. Bei der Ausführung libvirtd --listentreten folgende Fehler auf:
2018-08-24 21:03:18.641+0000: 2855: error : virFileReadAll:1420 : Failed to open file '/sys/kernel/security/apparmor/profiles': Permission denied
2018-08-24 21:03:18.641+0000: 2855: error : profile_status:100 : Failed to read AppArmor profiles list '/sys/kernel/security/apparmor/profiles': Permission denied
Die Ausgabe von sudo ls -l /sys/kernel/security/apparmor/profilesist:
-r--r--r-- 1 root root 0 Aug 24 13:21 /sys/kernel/security/apparmor/profiles
Mein Verdacht ist, dass die Berechtigungen von /sys/kernel/security/apparmor/profilessein sollten 555. Die Fehler scheinen vollständig auf falsch konfigurierte Berechtigungen zurückzuführen zu sein, da sie sudo libvirtd --listenfehlerfrei ausgeführt werden. Ich würde jedoch lieber nicht libvirtdmit Root-Berechtigungen auf meinem System ausgeführt. Das Deaktivieren apparmorwürde wahrscheinlich auch den Fehler beseitigen , aber ich würde das auch lieber nicht tun.
Meine Frage ist dann, ist das ein Fehlkonfigurationsfehler, und wenn ja, ist es ein Fehlkonfigurationsfehler libvirtoder ein Fehlkonfigurationsfehler apparmor? Wenn nicht, was ist die Ursache für diese Fehler?