Public bug reported:

Here's the global bug for FD passing from unity-system-compositor to
unity8 rather than having a socket file.

The general flow would be:
*) LightDM gets a client socket from USC
*) LightDM sends that fd to logind as a part of the session description 
(instead of X server number)
*) unity8 pulls the fd from logind on startup

This then needs an apparmour profile so that dbus denies access to the
system-compositor fd from everything that's not unity.

** Affects: lightdm
     Importance: Undecided
         Status: New

** Affects: systemd
     Importance: Undecided
         Status: New

** Affects: unity-system-compositor
     Importance: Undecided
         Status: New

** Affects: unity8
     Importance: Undecided
         Status: New

** Affects: lightdm (Ubuntu)
     Importance: Wishlist
     Assignee: Chris Halse Rogers (raof)
         Status: Triaged

** Affects: systemd (Ubuntu)
     Importance: Wishlist
     Assignee: Chris Halse Rogers (raof)
         Status: Triaged

** Affects: unity-system-compositor (Ubuntu)
     Importance: Wishlist
     Assignee: Chris Halse Rogers (raof)
         Status: Triaged

** Affects: unity8 (Ubuntu)
     Importance: Wishlist
     Assignee: Chris Halse Rogers (raof)
         Status: Triaged

** Also affects: systemd
   Importance: Undecided
       Status: New

** Also affects: unity-system-compositor
   Importance: Undecided
       Status: New

** Also affects: systemd (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: unity-system-compositor (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: unity8 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: lightdm (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: unity8
   Importance: Undecided
       Status: New

** Changed in: unity-system-compositor (Ubuntu)
     Assignee: (unassigned) => Chris Halse Rogers (raof)

** Changed in: systemd (Ubuntu)
     Assignee: (unassigned) => Chris Halse Rogers (raof)

** Changed in: unity8 (Ubuntu)
     Assignee: (unassigned) => Chris Halse Rogers (raof)

** Changed in: lightdm (Ubuntu)
     Assignee: (unassigned) => Chris Halse Rogers (raof)

** Changed in: lightdm (Ubuntu)
       Status: New => Triaged

** Changed in: systemd (Ubuntu)
       Status: New => Triaged

** Changed in: unity8 (Ubuntu)
       Status: New => Triaged

** Changed in: unity-system-compositor (Ubuntu)
       Status: New => Triaged

** Changed in: lightdm (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: unity8 (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: unity-system-compositor (Ubuntu)
   Importance: Undecided => Wishlist

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

Title:
  [enhancement] FD passing for unity-system-compositor

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

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

Reply via email to