Public bug reported:

The following policy (or similar) should be added to evince:
/{,var/}run/dbus/system_bus_socket rw,
  dbus (send)
       bus=system
       path=/org/freedesktop/DBus
       interface=org.freedesktop.DBus
       member=Hello
       peer=(name=org.freedesktop.DBus),
  dbus (send)
       bus=system
       path=/org/freedesktop/DBus
       interface=org.freedesktop.DBus
       member=GetNameOwner
       peer=(name=org.freedesktop.DBus),
  dbus (send)
       bus=system
       path=/org/freedesktop/{db,DB}us
       interface=org.freedesktop.DBus
       member={Add,Remove}Match
       peer=(name=org.freedesktop.DBus),
  dbus (send)
       bus=system
       path=/org/freedesktop/DBus
       interface=org.freedesktop.DBus
       member=NameHasOwner
       peer=(name=org.freedesktop.DBus),
  dbus (send)
       bus=system
       path=/org/freedesktop/DBus
       interface=org.freedesktop.DBus
       member=StartServiceByName
       peer=(name=org.freedesktop.DBus),
  dbus (receive)
       bus=system
       interface=org.freedesktop.Avahi**,
  dbus (send)
       bus=system
       peer=(name=org.freedesktop.Avahi),
  dbus (receive, send)
       bus=system
       path=/org/freedesktop/ColorManager,

** Affects: evince (Ubuntu)
     Importance: High
     Assignee: Tyler Hicks (tyhicks)
         Status: New

** Affects: evince (Ubuntu Saucy)
     Importance: High
     Assignee: Tyler Hicks (tyhicks)
         Status: New


** Tags: apparmor

** Also affects: evince (Ubuntu Saucy)
   Importance: Undecided
       Status: New

** Changed in: evince (Ubuntu Saucy)
   Importance: Undecided => High

** Changed in: evince (Ubuntu Saucy)
     Assignee: (unassigned) => Tyler Hicks (tyhicks)

** Tags added: apparmor

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/1235216

Title:
  evince dbus policy denies access to avahi and colord when printing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1235216/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to