JDK-4669531 : system.lock and systemRootModFile have improper permissions.
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: solaris_10,1.4.0,1.4.0_01
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: solaris_8,solaris_9,solaris_10
  • CPU: x86,sparc
  • Submitted: 2002-04-16
  • Updated: 2013-06-04
  • Resolved: 2002-05-30
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.
Other Other
1.4.0_02 02Fixed 1.4.1Fixed
Related Reports
Relates :  
Relates :  
Description
After a Solaris 9 update one build two install, two files are left mode 666.

This is a result of the SUNWj3rt postinstall script, and the following code

touch $PREFS_LOCATION/.systemPrefs/.system.lock
touch $PREFS_LOCATION/.systemPrefs/.systemRootModFile
chmod 666 $PREFS_LOCATION/.systemPrefs/.systemRootModFile
chmod 666 $PREFS_LOCATION/.systemPrefs/.system.lock 

The perms should be 644, with the owner being root.  The latter
is probably true.

Also, any file added via a postinstall script in Solaris must be
added to the package data base via the installf command.   See 
other such additions in the same postinstall script.

Hopper should not go out (FCS) with this bug.
###@###.### 2002-05-20

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: 1.4.0_02 hopper-beta FIXED IN: 1.4.0_02 hopper-beta INTEGRATED IN: 1.4.0_02 hopper-beta VERIFIED IN: 1.4.0_01
14-06-2004

PUBLIC COMMENTS There is a permissions problem.
10-06-2004

EVALUATION This is a Solaris 9 requirement. Committing to hopper-beta. ###@###.### 2002-05-20
20-05-2002