Patch-ID# 113241-10
Keywords: security session crash nscm sunrays cleared screen
Synopsis: CDE 1.5_x86: dtsession patch
Date: May/07/2004


Install Requirements: None                      
                      
Solaris Release: 9_x86

SunOS Release: 5.9_x86

Unbundled Product: CDE

Unbundled Release: 1.5_x86

Xref: This patch is available for sparc as patch 113240

Topic: 

Relevant Architectures: i386

BugId's fixed with this patch: 4701185 4743546 4763733 4788212 4837640 4845302 4880232 4944400 5023659

Changes incorporated in this version: 4880232 5023659

Patches accumulated and obsoleted by this patch: 114498-01

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/dt/bin/dtsession

Problem Description:

4880232 security: dtsession screen lock deferred until PAM conversation function runs
5023659 logout confirmation exits session before user input
 
(from 113241-09)
REMOVED bug fix for *4944400*, *4880232*, and *4845302*
5023659 logout confirmation exits session before user input
5023052 CDE LockDisplay is not working properly, can't unlock locked CDE session
 
(from 113241-08)
4944400 User's CDE session does not terminate/lock after removing smart card
 
(from 113241-07)
4845302 dtsession should use SCF for smartcard operations
4880232 security: dtsession screen lock deferred until PAM conversation function runs
 
(from 113241-06)
4837640 dtsession should not use OCF_TimeSinceValidated and OCF_UserInfoCardService
 
(from 113241-05)
obsoleted patch 114498-01.
 
(from 113241-04)
Merging 113241-03 and 114498-01
 
(from 114498-01)
4788212 /usr/dt/bin/dtsession $HOME env overflow
 
(from 113241-03)
4763733 dtsession crash on restoring session with very long lines
 
(from 113241-02)
4743546 With 105634-08 (or newer), DIALOG_SYSTEM_MODAL can be cleared by screen saver.
 
(from 113241-01)
4701185 Session disconnects on logging in with NSCM from SunRays

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

Special Install Instructions:
----------------------------- 
 
NOTE 1:
In order to get full functionality of fix 4743546, install the following patch
in addition to this patch:
 
        113245-01 (or newer): CDE 1.5_x86: dtwm patch
 
NOTE 2:
In order to get full functionality of fix 4763733, logout and relogin to make code changes take effect.

README -- Last modified date:  Thursday, May 13, 2004

