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.