Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-4714

Investigate removing systemd user session use

    XMLWordPrintable

Details

    Description

      At this point we only use the user session in systemd for the compositor, homescreen/launcher on IVI, and cluster apps.  There are a few reasons why going ahead and removing it in favor of system units with explicit User configuration:

      • User session units cannot use most of the systemd sandboxing functionality.
      • System units cannot have user units as dependencies, only the overall user session, which makes it difficult to have robust dependencies in some configurations.
      • At present the addition of the user session systemd configuration done by meta-app-framework results in simple images such as agl-image-weston no longer being usefully buildable (e.g. if building with agl-demo), which complicates test building images.

      The intent of this issue is to cover the investigation and possible change to drop using the user session.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              scottm Scott Murray
              scottm Scott Murray
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: