Package: vidalia
Version: 0.2.19-2
Severity: minor
Dear Maintainer,
* What led up to the situation?
Start vidalia under GNOME 3 with apparmor enabled
* What was the outcome of this action?
The theme is not applied as in other QT4 applications.
In the kernel logs, I get:
apparmor="DENIED" operation="open" parent=23799 profile="/usr/bin/vidalia"
name="/usr/share/themes/Adwaita/gtk-2.0/gtkrc" pid=25341 comm="vidalia"
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
apparmor="DENIED" operation="open" parent=23799 profile="/usr/bin/vidalia"
name="/usr/share/themes/Default/gtk-2.0-key/gtkrc" pid=25341 comm="vidalia"
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
apparmor="DENIED" operation="file_lock" parent=23799
profile="/usr/bin/vidalia" name="/usr/share/icons/Human/index.theme" pid=25341
comm="vidalia" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
apparmor="DENIED" operation="file_lock" parent=23799
profile="/usr/bin/vidalia" name="/usr/share/icons/Tangerine/index.theme"
pid=25341 comm="vidalia" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
apparmor="DENIED" operation="file_lock" parent=23799
profile="/usr/bin/vidalia" name="/usr/share/icons/gnome/index.theme" pid=25341
comm="vidalia" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
apparmor="DENIED" operation="file_lock" parent=23799
profile="/usr/bin/vidalia" name="/usr/share/icons/hicolor/index.theme"
pid=25341 comm="vidalia" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
* What outcome did you expect instead?
That apparmor profiles let vidalia read the theme. Adding the following lines
in /etc/apparmor.d/local/usr.bin.vidalia fixes the issue for me:
/usr/share/themes/** r,
@{HOME}/.themes/ r,
@{HOME}/.themes/** r,
Thanks by advance,
K.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (900, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages vidalia depends on:
ii adduser 3.113+nmu3
ii debconf [debconf-2.0] 1.5.44
ii libc6 2.13-33
ii libgcc1 1:4.7.1-2
ii libqt4-network 4:4.8.2-1
ii libqt4-xml 4:4.8.2-1
ii libqtcore4 4:4.8.2-1
ii libqtgui4 4:4.8.2-1
ii libstdc++6 4.7.1-2
ii tor 0.2.3.19-rc-1
ii ucf 3.0025+nmu3
vidalia recommends no packages.
Versions of packages vidalia suggests:
ii apparmor 2.7.103-4
ii xul-ext-torbutton [iceweasel-torbutton] 1.4.6-1
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]