Impossible d'exécuter Vidalia en raison d'une erreur de stratégie AppArmor


8

J'ai installé Vidalia et ajouté un utilisateur au groupe debian-tor.

Mais quand je l'exécute, cela me fait une erreur:

$ 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)

Comment puis-je le résoudre?

Réponses:


16

Je l'ai essayé:

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, maintenant vidalia fonctionne bien:

$ vidalia

fonctionne mais que fait-il?
— TiloBunt

@TiloBunt pour autant que je sache, vidalia a besoin d'une autorisation ou d'un accès à quelque chose qui apparmorne le permet pas. jetez un œil à wiki.apparmor.net/… il vous dira ce qui estapparmor
— mortezaipo

1
ici un site qui explique le CMD: cyberciti.biz/faq/ubuntu-linux-howto-disable-apparmor-commands avant d'exécuter votre vérification de contournement via $ sudo apparmor_status serait une bonne idée et confirmer ensuite qu'il est désactivé
— TiloBunt
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.