Patch-ID# 109318-41


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security pfinstall flash installtool jumpstart live upgrade suninstall patch
Synopsis: SunOS 5.8: suninstall Patch
Date: Aug/13/2010


Install Requirements: See Special Install Instructions

Solaris Release: 8

SunOS Release: 5.8

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 109319

Topic: SunOS 5.8: suninstall Patch
   NOTE:   TO GET THE COMPLETE FIX FOR 4351486 this patch must
           be applied to the miniroot on the net image to be used
	   with Live Upgrade.


Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
418676514974821
421038614980694
424579414990734
425655614994304
426536314997301
429910315009422
430289915011019
431037915014122
431070515014267
431303915015392
432270315019051
432440415019761
432584015020366
433403615023902
433677915025047
433777915025460
433825515025711
434209015027341
434476415028495
434575715028914
435097115030930
435100915030953
435148615031144
435519215032550
435880415034010
436063115034626
436573715036460
436708115036905
436765015037107
437231015038741
437827715040864
438244615042277
438410215042852
438430115042926
438437715042947
438779515044165
438912715044633
439094115045201
439165115045443
439251915045682
439252415045684
439406015046120
440074415048321
440130615048535
440295515049078
440310815049123
440614215049981
440809615050617
441069115051531
441069815051533
441714915053651
442246415055342
442847815057433
443483015059590
444621515060832
445299815062823
445709415064007
445776115064198
446170815065441
446974915068184
448811815074468
448908815074774
449374915076231
449498015076558
449877615077861
450177215078795
450484015079794
450520715079897
451080715081931
451125915082069
451132315082096
451379215082934
451780815084201
452771715087391
452951415087874
453334215089065
463321015095775
463491315096240
465496415100757
472452915117348
4738751
478778915136182
4790205
482706015149077
4836084
486732615161012
486875715161430
490408315171962
497851115192202
642946015332106
691285115612388
697127515657729


Changes incorporated in this version: 6971275

Patches accumulated and obsoleted by this patch: 108810-01 108958-06 108960-01 109221-06 109587-04 110077-03 110620-01 110622-01 110629-02 110631-01 110633-03 110714-01 112055-03

Patches which conflict with this patch:

Patches required with this patch: 108528-05 108993-01 110383-01 110390-01 111098-01 (or greater)

Obsoleted by:

Files included with this patch:

/sbin/exitwrapper
/sbin/getLocale
/sbin/getconsole
/sbin/rcS
/sbin/startinstall
/sbin/startup
/sbin/suninstall
/sbin/sysidfind
/usr/lib/flash/fdo
/usr/openwin/lib/locale/C/help/install.help/reference/Reference
/usr/openwin/lib/locale/C/help/install.help/reference/addflar.r.hlp
/usr/openwin/lib/locale/C/help/install.help/reference/flarretr.r.hlp
/usr/openwin/lib/locale/C/help/install.help/reference/selectflar.r.hlp
/usr/sbin/bpgetfile
/usr/sbin/computehash
/usr/sbin/flar
/usr/sbin/flarcreate
/usr/sbin/install.d/.root.copy
/usr/sbin/install.d/pfinstall
/usr/sbin/install.d/profetch
/usr/sbin/install.d/profind
/usr/sbin/install.d/rcS.stub
/usr/sbin/install.d/re-preinstall
/usr/sbin/install.d/stripcpioerr
/usr/sbin/installtool
/usr/sbin/sys-unconfig
/usr/sbin/sysidconfig
/usr/sbin/sysidkrb5
/usr/sbin/sysidlib
/usr/sbin/sysidnet
/usr/sbin/sysidns
/usr/sbin/sysidroot
/usr/sbin/sysidsys
/usr/sbin/sysidtty
/usr/sbin/sysiduilib
/usr/sbin/sysidxm
/usr/sbin/ttinstall
/usr/snadm/classes/locale/C/help/sysidtty.help/reference/glossary.help
/usr/snadm/classes/locale/C/help/sysidtty.help/topics/Topics
/usr/snadm/classes/locale/C/help/sysidtty.help/topics/ldap_profile.help
/usr/snadm/classes/locale/C/help/sysidtty.help/topics/name_service.help
/usr/snadm/classes/locale/C/help/sysidxm.help/reference/glossary.help
/usr/snadm/classes/locale/C/help/sysidxm.help/topics/Topics
/usr/snadm/classes/locale/C/help/sysidxm.help/topics/ldap_profile.help
/usr/snadm/classes/locale/C/help/sysidxm.help/topics/name_service.help
/usr/snadm/lib/libadmapp.so
/usr/snadm/lib/libadmapp.so.2
/usr/snadm/lib/libadmldb.so
/usr/snadm/lib/libadmldb.so.2
/usr/snadm/lib/libadmutil.so
/usr/snadm/lib/libadmutil.so.2
/usr/snadm/lib/libns.so
/usr/snadm/lib/libns.so.1
/usr/snadm/lib/libnsdns.so
/usr/snadm/lib/libnsdns.so.1
/usr/snadm/lib/libnsldap.so
/usr/snadm/lib/libnsldap.so.1
/usr/snadm/lib/libnsnis.so
/usr/snadm/lib/libnsnis.so.1
/usr/snadm/lib/libnsnisplus.so
/usr/snadm/lib/libnsnisplus.so.1
/usr/snadm/lib/libnsnone.so
/usr/snadm/lib/libnsnone.so.1
/usr/snadm/lib/libprinter.so
/usr/snadm/lib/libprinter.so.2
/usr/snadm/lib/libserial.so
/usr/snadm/lib/libserial.so.2
/usr/snadm/lib/libspmiapp.so
/usr/snadm/lib/libspmiapp.so.1
/usr/snadm/lib/libspmicommon.so
/usr/snadm/lib/libspmicommon.so.1
/usr/snadm/lib/libspmisoft.so
/usr/snadm/lib/libspmisoft.so.1
/usr/snadm/lib/libspmistore.so.1
/usr/snadm/lib/libspmisvc.so
/usr/snadm/lib/libspmisvc.so.1
/usr/snadm/lib/libspmitty.so
/usr/snadm/lib/libspmitty.so.1
/usr/snadm/lib/libspmixm.so
/usr/snadm/lib/libspmixm.so.1

Problem Description:

6971275 -m causes flarcreate to unexpectedly become flarfail
 
(from 109318-40)
 
6912851 flar(1M) contains exploitable temporary file race condition
 
(from 109318-39)
 
6429460 JumpStart fails when using the keyword "boot_device" with a flash archive install
 
(from 109318-38)
 
4867326 segmentation violation in get_net_if_list in sysidlib
 
(from 109318-37)
 
4978511 flarcreate -R option not honored with patch 109318-34 installed
 
(from 109318-36)
 
4787789 sysidnet prompts for hostname if networking=none in sysidcfg
 
(from 109318-35)
 
4868757 can't recognize domain name starts at numeral
4904083 Solaris installer is not RFC:1123 compliant about the hostname
 
(from 109318-34)
 
4501772 flarcreate should handle multiple files exclusion
 
(from 109318-33)
 
4654964 flash installation fails with T3 disk trays
4827060 flash install on sunfire V120/doesn't have right c#s in the vfstab after install
 
(from 109318-32)
 
4836084 need to add IFB3lite microcode to SUNWsibi's startup script
 
(from 109318-31)
 
4790205 add IFB3 microcode to SUNWsibi's startup script
 
(from 109318-30)
 
4633210 enable ipv6 panel stalls for 20 seconds before continuing (in tty mode)
4634913 need workaround for bootdev deadlock on LW8 (Netra-T12)
 
(from 109318-29)
 
4724529 S9U1 CD installation - Disc 1 of 2 - InvocationTargetException thrown
4738751 add ifblite microcode to startup script
 
(from 109318-28)
 
4533342 sys-unconfig stalls with "Assertion failed: have_ext_net_info(nc) == TRUE" msg
 
(from 109318-27)
 
4513792 Flash archive size limitation somewhere between 3.6 and 5.1gb
 
(from 109318-26)
 
4517808 DVD_04 install fails to request network connection and needs router address
4527717 Autodetect Route succeeds when no route is detectable via in.rdisc
4529514 sysid hangs on ( INTEL ONLY ) non CD0 installs
 
(from 109318-25)
 
4511259 after an upgrade dmfe interfaces do not get re-plumbed without a second reboot
4511323 could not configure the server's host name correctly on Ultra-80
 
(from 109318-24)
 
4461708 flarcreate(1M): Add OS release information to the archive identification section
4493749 nawk message appears for Japanese/Asian language for the Installer CD0
 
(from 109318-23)
 
    This revision accumulates featurepoint patch 112055-03,
    and includes the following additional bugfix:
 
4510807 CD0: unable to upgrade to S8U7 on x86 only even if the system is upgradable
 
(from 109318-22)
 
4505207 pfinstall needs to provide additional progress reporting capability
 
(from 109318-21)
 
4488118 need to update INST_RELEASE earlier in postinstall scripts and LU to work
 
(from 109318-20)
 
4469749 Flash workaround needed for 4369308 when using tapes
 
(from 109318-19)
 
4457761 install changes needed for live upgrade
 
(from 109318-18)
 
4434830 help topic for Flash screens does not exist
 
   NOTE: This revision corrects a packaging error by including
         a missing deliverable file.
 
(from 109318-17)
 
4434830 help topic for Flash screens does not exist
4452998 netinstall using DHCP fails with unable to mount cdrom
 
(from 109318-16)
 
4428478 Boot-time Profile Specification for Custom Jumpstart
4446215 patch 109221-06 has incorrect dependency on 108993-02
 
(from 109318-15)
 
4384377 sysidnet can't automatically find default gateway (default route)
 
(from 109318-14)
 
4417149 Flash refuses to open archives > 2gb
 
(from 109318-13)
 
4422464 default timezone for Taiwan should be "Asia/Taipei"
 
(from 109318-12)
 
   NOTE: This revision fixes a patch packaging problem.
 
(from 109318-11)
 
4408096 assertion failed when DHCP server did not exist
4410698 Web Start 3.0 Flash doesn't set the system date and time correctly
 
(from 109318-10)
 
4360631 add "files to archive" option to flar create
4382446 flarcreate fails with "Could not generate hash identifier" when using tapeh
4384301 flar split corrupts miscellaneous archive sections
4389127 problem with over 2gb file
4390941 .platform file is not found
4391651 flarcreate and flar not localizable
4400744 TEXTDOMAN should be TEXTDOMAIN in flar and flarcreate
4402955 SUNW_INSTALL_FLASH.po is missing in SUNW0adm of s8u4_4
4401306 name service information menu during netinstall of sc42test
4344764 sys-unconfig/sysconfig fails if user choose LDAP or DNS with DHCP
4403108 ttinstall does not default to a geo region when a language is selected in S8U4
4406142 "Republic of China / Taiwan" isn't one legal country name in Motif geo panel
 
(from 109318-09)
 
    This revision accumulates feature point patches 110629-02 and 110633-03;
    and also adds the following bugfix:
 
4384102 smdiskless: -x locale option isn't adaptable for s2.6 or s7 client
 
(from 109318-08)
 
4210386 deselected package installed during jumpstart
 
(from 109318-07)
 
4372310 server hung when trying reboot after upgrade
 
(from 109318-06)
 
4337779 add support for managing diskless clients
 
(from 109318-05)
 
4351486 Live Upgrade unmounts all swap partitions
 
(from 109318-04)
 
4358804 x86 wouldn't boot after upgrade w/dsr and x86 boot exists
 
(from 109318-03)
 
4355192 64-bit package additions to Core Metacluster require an updated installer
 
(from 109318-02)
 
4325840 locales aren't added during E10K upgrade from 2.6 or prior
 
(from 109318-01)
 
4324404 various L10N packages were not added if you do upgrade with DSR from Solaris 8
 
(from 108958-06)
 
   NOTE:  Rev-06 was generated to fix a packaging issue with SUNWsibi/pkginfo
4351009 Ultra Sparc3 machines shouldn't be allowed to install w/o 64-bit support
 
(from 108958-05)
 
   NOTE:  Rev-05 was generated to include one additional deliverable object
4351009 Ultra Sparc3 machines shouldn't be allowed to install w/o 64-bit support
 
(from 108958-04)
 
4351009 Ultra Sparc3 machines shouldn't be allowed to install w/o 64-bit support
 
(from 108958-03)
 
4334036 pfinstall SEGV's when DSR is required and no backup media is given
 
(from 108958-02)
 
4313039 pfinstall: x86: upgrade with x86boot and root_device key word fails
 
(from 108958-01)
 
4302899 upgrade with DSR fails using the rsh backup
 
(from 108810-01)
 
4299103 DirUmountRecurse unmounts incorrectly
 
(from 109221-06)
 
	Fix packaging problem for SU4; SUNWicda package redelivered.
 
(from 109221-05)
 
4245794 need the ability to install Solaris 8 as an LDAP client
4310379 ldapclient needs to be smarter to work with install (sysid)
 
NOTE: Includes missing deliverables and dependency on 108993-01.
 
(from 109221-04)
 
4245794 need the ability to install Solaris 8 as an LDAP client
4310379 ldapclient needs to be smarter to work with install (sysid)
 
(from 109221-03)
 
4350971 setting root_passwd=NP no longer works under Sol 8 Jumpstart
 
(from 109221-02)
 
4338255 sysid rejects valid password hashes - pattern matching is too restrictive
4186765 sysid reports bad password in sysidcfg when OK
 
(from 109221-01)
 
4322703 sysidnet -l core dumps on broken languages
 
(from 108960-01)
 
4310705 CD-ROM install from CD 1 using DHCP on system w/o RARP entry fails
 
(from 110629-02)
 
4387795 sysidnet core dump on DHCP install
4392524 cannot install with CD0 when sysidcfg does not have a terminal param
4392519 sysidtool loops when 'Networked - No' is selected
 
        This feature point patch revision also accumulated 110620-01.
 
(from 110629-01)
 
4378277 Flash Phase 1 Integration
 
(from 110620-01)
 
4265363 sysidtool doesn't recognize name service servers on another subnet
 
(from 110633-03)
 
4394060 Flash Phase 2 Integration
 
(from 110633-02)
 
        This revision fixes a packaging problem.
 
(from 110633-01)
 
4378277 Flash Phase 1 Integration
 
(from 110714-01)
 
4342090 admintool sets up saf to monitor the print port; breaks remote printing
 
(from 109587-04)
 
4410691 S9 twm/suninstall or S8U4 ttinstall doesn't configure the boot path
 
(from 109587-03)
 
	This revision accumulates feature point patch 110631-01.
 
(from 109587-02)
 
4345757 pfinstall failed doing upgrade from S8->S581 with x86 boot
 
(from 109587-01)
 
4256556 WARNING: CHANGE DEFAULT BOOT DEVICE
 
(from 110631-01)
 
4378277 Flash Phase 1 Integration
 
(from 110077-03)
 
	This revision accumulates feature point patch 110622-01.
 
(from 110077-02)
 
4365737 PBI installation doesn't use jumpstart profile in .install_config on S9 or S8U3
4367081 can't perform jumpstart install on new platforms with PBI
4367650 ld.so.1: adb: fatal: libkvm.so.1: open failed: No such file or directory
 
(from 110077-01)
 
4336779 Sysevent framework features required for new platform
 
(from 110622-01)
 
4378277 Flash Phase 1 Integration
 
(from 112055-03)
 
4457094 flarcreate fails if /usr/ucb is in path
4489088 flarcreate -f does not work properly when root directory is "/"
4504840 backport DVD Fdisk project to S8U7
 
(from 112055-02)
 
4498776 cannot install, Abort - core dumped on S8U7
 
(from 112055-01)
 
4494980 DVD S8U7 backport


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
In order to get the fixes for bugids 4336779 (Sysevent framework
features required for new platform) and 4457761 (install changes
needed for live upgrade), this patch must also be applied to the
Miniroot, which is located in the Boot directory on Net Install
servers and Boot servers. The application of this patch to the
Miniroot is also needed if the image is to be used with Live
Upgrade 2.0 and later.  In addition, the Miniroot needs to be
patched in both locations.
 
Please also note that a patched Net Install server will create
patched Boot servers.  In other words, if you patch a Net Install
server, and subsequently make a Boot server from it using the
'setup_install_server' command, the newly-created Boot server will
incorporate the patch applied to the Net Install server.
 
Use 'patchadd -C' for this patch, rather than the generic invocation.
 
Example:
 
	# patchadd -C <path_to_image>/Tools/Boot <patchid>
 
Remove the Miniroot patch using something similar to:
 
	# patchrm -C <path_to_image>/Tools/Boot <patchid>


README -- Last modified date: Friday, November 9, 2012