Não é possível executar o Vidalia devido a um erro de política do AppArmor


8

Instalei o Vidalia e adicionei um usuário ao grupo debian-tor.

Mas quando eu o executo, ocorre um erro:

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

Como posso resolver isso?

Respostas:


16

Eu tentei:

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, agora o vidalia funciona bem:

$ vidalia

funciona, mas o que faz?
TiloBunt

@TiloBunt, tanto quanto sei, vidalia precisa de permissão ou acesso a algo que apparmornão permite. ter um olhar para wiki.apparmor.net/... ele vai lhe diz o que éapparmor
mortezaipo

1
aqui um site que explica o CMD: cyberciti.biz/faq/ubuntu-linux-howto-disable-apparmor-comands antes de executar sua verificação da solução alternativa via $ sudo apparmor_status seria uma boa ideia e confirme depois que está desativado
TiloBunt
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.