web-dev-qa-db-ja.com

AppArmorポリシーエラーが原因でVidaliaを実行できません

Vidaliaをインストールし、debian-torグループにユーザーを追加しました。

しかし、実行するとエラーが発生します:

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

どうすれば解決できますか?

8
mortezaipo

私はそれを試してみました:

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

さて、vidaliaは問題なく動作します:

$ vidalia
16
mortezaipo