Uploaded image for project: 'Mender'
  1. Mender
  2. MEN-4811

meta-mender unconditially installs the D-Bus interface files

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Priority: (None)
    • Resolution: Fixed
    • Affects Version/s: 2.7.0, 2.6.1, 3.0.0
    • Fix Version/s: 2.6.3, 3.0.1
    • Labels:
    • Sprint:
      MEN Sprint 142
    • Story Points:
      3
    • Backlog:
      yes
    • Days in progress:
      1

      Description

      Based upon the discussion here: https://northern-tech.slack.com/archives/C2D3HRU9M/p1624885215001500

      It was discovered that the D-Bus policy files are unconditionally installed no matter if D-Bus is support is compiled into the client or not.

      See this: https://github.com/mendersoftware/meta-mender/blob/dunfell/meta-mender-core/recipes-mender/mender-client/mender-client.inc#L350

       

      Acceptance criteria:

      • Only install the D-Bus policy files if D-Bus support is enabled in the client
      • Acceptance test to cover the above condition

        Attachments

          Activity

            People

            Assignee:
            lluis Lluís Campos
            Reporter:
            oleorhagen Ole Petter Orhagen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support