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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to