← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1604872] Re: Apps can't connect to the user's session bus, even though it exists

 

** Description changed:

+ [Impact]
+ 
  Using yakkety with systemd user session makes telepathy unhappy because
  access to /run/user/<nnn>/bus is denied
+ 
+ [Test Case]
+ 
+ In yakkety:
+ 
+   sudo apt install dbus-user-session empathy
+ 
+ Restart the session (or reboot), start empathy. It fails with "Error
+ contacting the account manager", and dmesg shows several
+ 
+ [ 63.960358] audit: type=1400 audit(1469458539.595:27):
+ apparmor="DENIED" operation="connect" profile="/usr/lib/telepathy
+ /mission-control-5" name="/run/user/1000/bus" pid=4563 comm="mission-
+ control" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=1000
+ 
+ [Regression Potential]
+ 
+ None. The fix simply adds permissions to the dbus-session-strict
+ abstraction. This change will not introduce any new AppArmor denials
+ since policy is being loosened instead of being restricted.

** Also affects: apparmor (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: apparmor (Ubuntu Xenial)
       Status: New => In Progress

** Changed in: apparmor (Ubuntu Xenial)
   Importance: Undecided => High

** Changed in: apparmor (Ubuntu Xenial)
     Assignee: (unassigned) => Tyler Hicks (tyhicks)

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1604872

Title:
  Apps can't connect to the user's session bus, even though it exists

Status in AppArmor:
  Fix Committed
Status in apparmor package in Ubuntu:
  Fix Released
Status in apparmor source package in Xenial:
  In Progress

Bug description:
  [Impact]

  Using yakkety with systemd user session makes telepathy unhappy
  because access to /run/user/<nnn>/bus is denied

  [Test Case]

  In yakkety:

    sudo apt install dbus-user-session empathy

  Restart the session (or reboot), start empathy. It fails with "Error
  contacting the account manager", and dmesg shows several

  [ 63.960358] audit: type=1400 audit(1469458539.595:27):
  apparmor="DENIED" operation="connect" profile="/usr/lib/telepathy
  /mission-control-5" name="/run/user/1000/bus" pid=4563 comm="mission-
  control" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=1000

  [Regression Potential]

  None. The fix simply adds permissions to the dbus-session-strict
  abstraction. This change will not introduce any new AppArmor denials
  since policy is being loosened instead of being restricted.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apparmor/+bug/1604872/+subscriptions