Project

General

Profile

Bug #1753

/usr/java/jre/lib/i386/jexec is not executable

Added by Johann Oskarsson about 8 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
OI-Userland
Target version:
-
Start date:
2011-11-09
Due date:
2014-01-08
% Done:

100%

Estimated time:
8.00 h
Difficulty:
Bite-size
Tags:
java

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

History

#1

Updated by Albert Lee about 8 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
#2

Updated by Rich Lowe about 8 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.

#3

Updated by Ken Mays almost 7 years ago

  • Assignee set to OI PKG
  • Target version deleted (oi_151_stable)

Permissions not corrected in ,5.11-0.151.1.8:20130305T144835Z packaging (Java 1.6.0_26)

#4

Updated by Ken Mays almost 6 years ago

  • Assignee changed from OI PKG to OI Userland
  • Tags changed from needs-triage to java
#5

Updated by Ken Mays almost 6 years ago

Need to fix runtime/java 1.6.0_26 packaging (or update to a more recent 1.6.0 version) as of ',5.11-0.151.1.8:20130721T131408Z'.

#6

Updated by Ken Mays almost 6 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 ,5.11-0.151.1.8.1:20140108T104647Z.
Java 6 being phased out to OpenJDK due to licensing issues.

Also available in: Atom PDF