Patch-ID# 104592-02
Keywords: window manager olwm dies /var/tmp fills temporary files unlink exit
Synopsis: Trusted Solaris 1.2: OpenLook Window Manager olwm Jumbo Patch
Date: Mar/06/98
Revision: @(#)README 1.8 98/02/10

Solaris Release: Trusted Solaris 1.2

SunOS Release:

Unbundled Product:

Unbundled Release:

Relevant Architectures: sun4 sun4c sun4m

BugId's fixed with this patch: 1187212 1262884 4008472 4107465

Changes incorporated in this version: Added fix for bug 4107465

Patches accumulated and obsoleted by this patch: 104592-01

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

README			 - This file.

install_patch		 - Script to install the appropriate patch
			   components for the machine on which it
			   is run.

nis_master.<arch>.tar.Z  - Patches for NIS master machines for each
			   supported architecture.

nis_client.<arch>.tar.Z  - Patches for NIS client machines for each
			   supported architecture.

diskless.<arch>.tar.Z    - Patches for diskless machines for each
			   supported architecture.

Problem Description: 

THIS PATCH DOES NOT APPLY TO 4.1.1, 4.1.2, 4.1.3, 4.1.3_U1, CMW 1.0, OR
TRUSTED SOLARIS 1.1 SYSTEMS.

This patch contains a fix for the following bug(s):

Note:	In the following lists of files, the export/exec path prefix is
	used to load files into the appropriate places on the machine.
	For example, export/exec/kvm/<arch> is used to refer to
	/usr/kvm on a machine where <arch> is the native architecture.

Bug:	1187212
Desc:	window manager dies because of incorrect casts of non-frame windows
	to WinGenericFrame
Files:	export/exec/sun4/openwin/bin/olwm

Bug:	1262884
Desc:	window manager fills /var/tmp with temporary files (Esc. 506661)
Files:	export/exec/sun4/openwin/bin/olwm

Bug:	4008472
Desc:	olwm dies with very large .openwin-menu file (Esc: 507260)
Files:	export/exec/sun4/openwin/bin/olwm

Bug:	4107465
Desc:	olwm EXIT token does not call unlink() on menu temp. file is not
	removed and may conflict with menu temp. file of subsequent login.
	(Esc. 513006).
Files:	export/exec/sun4/openwin/bin/olwm

Patch Installation Instructions: 

1.	Boot the machine single user, clean the disks, and start a csh(1).

		> b -s
	or
		ok boot -s

		# fsck -f -p
		# exec csh
		<host># source /.cshrc
		<host># source /.login

2.	Load this patch in a location that has disk space.  This
	example assumes that /var is a separate partition and that
	the patch is delivered on tape.

	<host># mount /var
	<host># cd /var
	<host># mkdir -p patches/<PATCH_NUMBER_HERE>
	<host># cd patches/<PATCH_NUMBER_HERE>
	<host># tar xvf /dev/rst0

3.	Install the patch and check the "log" for errors.
	<host># ./install_patch |& tee log
	<host># vi log

4.	Reboot the machine.
	<host># cd /
	<host># umount -at cfs
	<host># sync; sync; sync; reboot
