Vidalia kann aufgrund eines AppArmor-Richtlinienfehlers nicht ausgeführt werden

8

Ich habe Vidalia installiert und einen Benutzer zur Debian-Tor-Gruppe hinzugefügt.

Aber wenn ich es starte, bekomme ich Fehler:

$ vidalia 

(process:5691): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
An AppArmor policy prevents this sender from sending this message to this recipient, 0 matched rules; type="method_call", sender="(null)" (inactive) interface="org.freedesktop.DBus" member="Hello" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)

(<unknown>:5691): GLib-GIO-ERROR **: No GSettings schemas are installed on the system
Trace/breakpoint trap (core dumped)

Wie kann ich das lösen?

mortezaipo
quelle

Antworten:

16

Ich versuchte es:

sudo ln -s /etc/apparmor.d/usr.bin.vidalia /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.bin.vidalia
sudo /etc/init.d/tor start

Ok, jetzt funktioniert Vidalia gut:

$ vidalia
mortezaipo
quelle
funktioniert aber was macht es?
TiloBunt
@ TiloBunt Soweit ich weiß, benötigt Vidalia eine Erlaubnis oder Zugang zu etwas, apparmordas nicht erlaubt. Werfen Sie einen Blick in wiki.apparmor.net/… es wird Ihnen apparmor
sagen,
1
Hier wäre eine Website, die die CMD erklärt: cyberciti.biz/faq/ubuntu-linux-howto-disable-apparmor-commands, bevor Sie Ihre Problemumgehungsprüfung über $ sudo apparmor_status ausführen, eine gute Idee und bestätigen Sie anschließend, dass sie deaktiviert ist
TiloBunt