Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 342896

Summary: [unifyprofiling] Move to PolicyKit for authorization
Product: z_Archived Reporter: Andrew Overholt <overholt>
Component: LinuxToolsAssignee: OProfile Inbox <linux.oprofile-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: akurtakov, jjohnstn, kksebasti, rgrunber
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on:    
Bug Blocks: 368786    

Description Andrew Overholt CLA 2011-04-14 16:46:31 EDT
http://www.freedesktop.org/wiki/Software/PolicyKit states:

"PolicyKit is an application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes"

This is a good freedesktop.org standard that is distribution agnostic and it's important that we move to using it instead of the existing consolehelper/sudo/group-based solutions.
Comment 1 Andrew Overholt CLA 2012-03-12 15:17:36 EDT
The CQ that was filed for this has been closed and PolicyKit has been approved as a "workswith" dependency.  This means that OProfile (and other) integration plugins should still function without PolicyKit present:

"The Eclipse software does not require the third party software to be present. If the third party software happens to be present, the Eclipse software may call or invoke it." [1]

[1]
http://www.eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3rd_Party_Dependencies_Final.pdf
Comment 2 Jeff Johnston CLA 2012-03-19 16:05:58 EDT
Code checked into master repository and will be part of Juno M6 milestone.  The consoleHelper scripts have been renamed for M6 and will be removed for M7.
Comment 3 Alexander Kurtakov CLA 2012-04-05 13:02:47 EDT
Jeff can we close this now?
Comment 4 Jeff Johnston CLA 2012-04-05 16:05:20 EDT
(In reply to comment #3)
> Jeff can we close this now?

Done.