HUD application paths need to match confinement

Bug #1262316 reported by Ted Gould
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity HUD
Fix Released
High
Pete Woods
hud (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The application paths are:

  /com/canonical/hud/application/[int]

And they need to be:

  /com/canonical/hud/applications/${DBUS_APP_ID}

Where that is gotten from sanitizing the app id similar to how libnih does it.

This can be seen by using a confined app on the phone (Notes for example) and seeing that its HUD entries don't get propagated.

Related branches

Ted Gould (ted)
Changed in hud:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Pete Woods (pete-woods)
Ted Gould (ted)
description: updated
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:hud at revision 355, scheduled for release in hud, milestone Unknown

Changed in hud:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hud - 13.10.1+14.04.20140108-0ubuntu1

---------------
hud (13.10.1+14.04.20140108-0ubuntu1) trusty; urgency=low

  [ Pete Woods ]
  * Replace core HUD service and improve testing.
  * Generate valid window stack introspection XML. (LP: #1254949)
  * Fix window stack breakage introduced by last commit.
  * Build application paths using NIH DBus utils to maintain
    compatibility with confinement policies. (LP: #1262316)
  * Restore keyword reading functionality to libQtGmenu. (LP: #1262323,
    #1262326, #1262318)
  * Restore the sqlite database reading functionality. (LP: #1262320)
  * Valgrind is not available on all platforms.

  [ Ted Gould ]
  * Search for Pango so we can build the command line utilities.

  [ Marcus Tomlinson ]
  * Replace core HUD service and improve testing.
  * Check window handle is not null before attempting to dereferencing
    it.
  * Remove unnecessary polling from QtGMenuImporter to reduce DBus
    comms. (LP: #1262333)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 361
 -- Ubuntu daily release <email address hidden> Wed, 08 Jan 2014 03:21:14 +0000

Changed in hud (Ubuntu):
status: New → Fix Released
Charles Kerr (charlesk)
Changed in hud:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.