Patch-ID# 107223-01
Keywords: y2000 install sys-unconfig suninstall
Synopsis: SunOS 4.1.4: suninstall Y2K fix
Date: Jan/19/99

Solaris Release: 1.1.2

SunOS Release: 4.1.4

Unbundled Product: 

Unbundled Release: 

Relevant Architectures: sun4(all)

BugId's fixed with this patch: 4170764 4043111

Changes incorporated in this version: 

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: easyinstall

Problem Description: 

4170764  SunOS 4.X: Can't enter 29/02/2000 date after sys-unconfig
4043111  suninstall won't accept two-digit years beyond 1999            

Patch Installation Instructions: 

Bug 4043111 is seen during an initial installation, while Bug 4170764
is seen after a sys-unconfig of an already installed system.  This
patch will fix both bugs.  The patch installation instructions are different
for each case.  In the case of Bug 4043111, it may be easier to use the
workaround than to install this patch.

	Workaround: When asked to input the date during installation,
                    use the 4-digit year format such as "03/21/2000".

To Patch an already installed system:
1) As root, save a copy of the original easyinstall file:
   mv /usr/etc/install/easyinstall /usr/etc/install/easyinstall.fcs
   chmod 400 /usr/etc/install/easyinstall.fcs
   
2) Copy the new easyinstall file from the patch directory:
   cp easyinstall /usr/etc/install
   chmod 755 /usr/etc/install/easyinstall
   chown root.staff /usr/etc/install/easyinstall

To Patch a system during initial installation:

This method will only work for a Quick Install.  If you are
doing a Custom Install, you must use the above Workaround.

1) First copy the easyinstall file to floppy or tape using tar.
   tar cvf /dev/fd0 easyinstall (tar cvf /dev/rst0 easyinstall)
   
2) Install the new OS from cdrom or network.  After the software has
   been loaded you are asked if you would like to reboot.
   Answer "N".

3) At the # prompt:  
   #mount /dev/sd0g /a (mount the /usr filesystem)
   #cd /a/etc/install
   #mv easyinstall easyinstall.fcs
   #chmod 400 easyinstall

4) Load the floppy or tape containing the patch.
   #tar xvf /dev/fd0 (tar xvf /dev/rst0)
   #chmod 755 easyinstall
   #chown root.staff easyinstall
   #sync
   #reboot

   Supply the host, date, and time information when requested.
