JDK-7129704 : MAC: SA tools requires extra privileges (was: No AttachProvider implemented for Mac OS X)
  • Type: Bug
  • Component: core-svc
  • Sub-Component: tools
  • Affected Version: 7,7u4
  • Priority: P1
  • Status: Closed
  • Resolution: Duplicate
  • OS: os_x
  • CPU: generic
  • Submitted: 2012-01-13
  • Updated: 2017-02-11
  • Resolved: 2012-08-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
This bug shadows a JIRA bug created for the Mac OS X port at...


Here is the description from that bug:

bsd-port has classes BsdAttachProvider/BsdVirtualMachine that don't have macosx implementations in macosx-port. JDK6 does contain Macosx versions of these classes, but they were not ever actually implemented. So this does not seem to matter, but we are missing them.

EVALUATION Workaround exist (run as 'root'), however this leads to another bug - 7185672, which is P2. This means that there's no way for tools to work properly on Mac. SQE is ok to defer to 7u10, but this problem should be described in Release notes, and tools must be announced as 'not supported'. Also changing priority back to P2, since workaround doesn't help much.

EVALUATION Request to defer to 7u10 - Workaround exist for the issue. Too risky to fix.

EVALUATION This bug was closed on 2012.06.05 as a duplicate of: 7162714 3/1 Sign MacOS binaries On 2012.07.19, 7162714 was updated with a new synopsis: 7162714 3/1 Sign MacOS installers to work with Gatekeeper in 10.8 and a new comment note was also added to 7162714: > To make it more clear that this bug is now about Gatekeeper and not binary signing, > I'm changing the synopsis for 7u6. > > Note that we still need to do some code signing for some of the tools, and that > this should have stayed in 7162934, so I will file a new bug so we can properly > track the original issue. > > *** (#7 of 7): 2012-07-19 17:10:27 GMT+00:00 ###@###.### The fix for 7162714 was pushed on 2012.07.24 and the bug was changed to "fix available". On 2012.07.25, 7162714 was changed to "fix delivered" and that caused the tests that are listed in this bug (7129704) to start being seen as "new failures". The fix for 7162714 does not address the failures covered by this bug so now this bug has to be reopened.

EVALUATION Serviceability Agent (SA) requires privilege on MacOS X in certain uses.