Bug #1753
closed/usr/java/jre/lib/i386/jexec is not executable
100%
Description
The command /usr/java/jre/lib/i386/jexec does not have the executable bit set.
This causes executable jar files to fail with "permission denied" which only confuses the user.
Reference: http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/exec/java/java.c
Updated by Albert Lee about 12 years ago
- Category set to 35
- Priority changed from Normal to Low
- Target version set to oi_151_stable
- Difficulty changed from Medium to Bite-size
Updated by Rich Lowe about 12 years ago
Given this happened, and the way it likely happened, someone needs to check the permissions of all the java packages.
It looks a lot like someone was overly trusting of the defaults.
Updated by Ken Mays almost 11 years ago
- Assignee set to OI PKG
- Target version deleted (
oi_151_stable)
Permissions not corrected in runtime/java@0.5.11,5.11-0.151.1.8:20130305T144835Z packaging (Java 1.6.0_26)
Updated by Ken Mays almost 10 years ago
- Assignee changed from OI PKG to OI Userland
- Tags changed from needs-triage to java
Updated by Ken Mays almost 10 years ago
Need to fix runtime/java 1.6.0_26 packaging (or update to a more recent 1.6.0 version) as of 'java@0.5.11,5.11-0.151.1.8:20130721T131408Z'.
Updated by Ken Mays almost 10 years ago
- Due date set to 2014-01-08
- Status changed from New to Closed
- % Done changed from 0 to 100
- Estimated time set to 8.00 h
Fixed for runtime/java/openjdk7@1.7.45,5.11-0.151.1.8.1:20140108T104647Z.
Java 6 being phased out to OpenJDK due to licensing issues.