JDK-6973448 : jexec has missing Required-Stop entry
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6
  • Priority: P4
  • Status: Resolved
  • Resolution: Duplicate
  • OS: linux
  • CPU: x86
  • Submitted: 2010-07-30
  • Updated: 2013-05-13
  • Resolved: 2013-05-10
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.
JDK 7
7-poolResolved
Related Reports
Duplicate :  
Duplicate :  
Description
FULL PRODUCT VERSION :
jre-1.6.0_20-fcs.i586

ADDITIONAL OS VERSION INFORMATION :
openSUSE 11.3

A DESCRIPTION OF THE PROBLEM :
OpenSUSE 11.3 insserv complains about Sun Java's /etc/init.d/jexec :

insserv: script jexec is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.

See:
https://bugzilla.novell.com/show_bug.cgi?id=504596


REPRODUCIBILITY :
This bug can be reproduced always.

Comments
SUGGESTED FIX diff --git a/make/installer/bundles/linux/jexec b/make/installer/bundles/linux/jexec --- a/make/installer/bundles/linux/jexec +++ b/make/installer/bundles/linux/jexec @@ -15,6 +15,7 @@ ### BEGIN INIT INFO # Provides: binfmt_misc # Required-Start: $local_fs +# Required-Stop: $local_fs # Default-Start: 1 2 3 4 5 # Default-Start: 0 6 # chkconfig: 12345 95 05
10-02-2011

EVALUATION Steps to reproduce? What exactly makes this an install bug?
31-01-2011