[Bug 1214623] [NEW] qtcreator uses the old click manifest format which is incompatible with click hooks
Jamie Strandboge
jamie at ubuntu.com
Tue Aug 20 21:50:47 UTC 2013
Public bug reported:
After talking with people on #ubuntu-touch and that their click packages that were created by qtcreator did not work correctly, I examined the manifest noticed that qtcreator is creating the old format of the click manifest which is incompatible with click hooks as defined in click 0.2 and later. This can clearly be see in the Packaging tab of qtcreator, and clicking 'Advanced'. The format is documented here:
http://bazaar.launchpad.net/~click-hackers/click/trunk/view/head:/doc/hooks.rst
https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest#Click
Specifically, the 'security' section has been removed. In its place is
the 'hooks' security with entries for each application shipped by the
app and 'apparmor' and 'desktop' hooks specified under it. The apparmor
hook specifies a file relative to the toplevel of the package that
contains the security manifest json (which is formatted differently than
what is currently in qtcreator). What needs to happen is that the
security click manifest moved to a new file and that the click manifest
needs to reference it.
** Affects: qtcreator (Ubuntu)
Importance: Critical
Status: New
** Affects: qtcreator (Ubuntu Saucy)
Importance: Critical
Status: New
** Also affects: qtcreator (Ubuntu Saucy)
Importance: Undecided
Status: New
** Changed in: qtcreator (Ubuntu Saucy)
Importance: Undecided => Critical
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qtcreator in Ubuntu.
https://bugs.launchpad.net/bugs/1214623
Title:
qtcreator uses the old click manifest format which is incompatible
with click hooks
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/1214623/+subscriptions
More information about the kubuntu-bugs
mailing list