-
Bug
-
Resolution: Fixed
-
P3
-
5.0
-
01
-
generic
-
solaris_10
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2120195 | 6 | Joseph Kowalski | P3 | Closed | Fixed | mustang |
Starting with the fix for 4985717, the pkgmap for SUNWj5cfg added the following:
e none etc/.java/.systemPrefs/.system.lock 0644 root bin
e none etc/.java/.systemPrefs/.systemRootModFile 0644 root bin
Further digging reveals that the above two files were previously
added via the postinstall script, using the same "e none" format.
Moving from the postinstall to the regular pkgmap entry for
SUNWj5cfg exposed the "e none" to the Solaris integration
audits.
So this is not a regression, so to speak, introduced by 4985717,
but rather an existing deficiency.
The problem was uncovered in the integration of b62 into S10:
=========================================================================
Integrating Package 'SUNWj5cfg' to s10s_wos ...
Sending item information to server for verification ...
MUSTFIX:Pkgmap_MissingClassActionScript:SUNWj5cfg(sparc): classname=none
# filetype 'e' needs class action script
Sending item SUNWj5cfg to server ...
13 blocks
11 blocks
Initializing s10/s10s_wos with SUNWj5cfg
STATUS = PASSED (Item is integrated successfully)
=========================================================================
I believe without an appropriate class action script, upgrade
will not preserve the data in those files.
Unclear whether this needs to make Tiger GA or could wait for 1.5.0_01
e none etc/.java/.systemPrefs/.system.lock 0644 root bin
e none etc/.java/.systemPrefs/.systemRootModFile 0644 root bin
Further digging reveals that the above two files were previously
added via the postinstall script, using the same "e none" format.
Moving from the postinstall to the regular pkgmap entry for
SUNWj5cfg exposed the "e none" to the Solaris integration
audits.
So this is not a regression, so to speak, introduced by 4985717,
but rather an existing deficiency.
The problem was uncovered in the integration of b62 into S10:
=========================================================================
Integrating Package 'SUNWj5cfg' to s10s_wos ...
Sending item information to server for verification ...
MUSTFIX:Pkgmap_MissingClassActionScript:SUNWj5cfg(sparc): classname=none
# filetype 'e' needs class action script
Sending item SUNWj5cfg to server ...
13 blocks
11 blocks
Initializing s10/s10s_wos with SUNWj5cfg
STATUS = PASSED (Item is integrated successfully)
=========================================================================
I believe without an appropriate class action script, upgrade
will not preserve the data in those files.
Unclear whether this needs to make Tiger GA or could wait for 1.5.0_01
- backported by
-
JDK-2120195 SUNWj5cfg missing class action script for "e" type files
-
- Closed
-
- relates to
-
JDK-4985717 SUNWj5cfg still show after pkgrm all SUNWj5* in Sol 10.
-
- Closed
-