Patch-ID# 105704-22
Keywords: security SIGHUP core memory PAM garbage Corona killed dtl screen PAM
Synopsis: CDE 1.2_x86: dtlogin patch
Date: Mar/13/00

Solaris Release: 2.6_x86

SunOS Release: 5.6_x86

Unbundled Product: CDE

Unbundled Release: 1.2_x86

Relevant Architectures: i386

Xref: This patch available for SPARC as patch 105703

BugId's fixed with this patch: 4093449 4091713 4093361 4143011 4150575 4094335 4080371 4148983 4143597 4154520 4178402 4178408 4178415 4178431 4184874 4189472 4190072 4190214 4149575 4205939 4225029 4225037 4213502 4236871 4239275 4240836 4248888 4250335 4237848 4259869 4263325 4273928 4267545 4275495 4185947 4276326 4293300 4262368 4072784

Changes incorporated in this version: 4072784

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: 

        /usr/dt/bin/Xsession
        /usr/dt/bin/dtchooser
        /usr/dt/bin/dtgreet
        /usr/dt/bin/dtlogin
        /usr/dt/config/Xinitrc.ow
        /usr/dt/config/Xsession.ow
	/usr/dt/config/Xstartup
        /usr/dt/config/images/Solaris.im8
        /usr/dt/config/images/Solaris.im8g.Z

Problem Description:

4072784 change "sdtdbcache" to "dtdbcache"

(from 105704-21)
4262368 Simultaneous specification of remote host may not work

(from 105704-20)
4276326 Dtlogin patch 107180-12 won't allow connections to indirect CDE_login_host
4293300 Password prompt is not displayed after user name is entered

(from 105704-19)
4185947 On PGX32 with depth 8+24, Solaris logo has colormap corruption

(from 105704-18)
4275495 When remote login fails in ChooseHostFromList, users cannot go 
	anywhere
4267545 SUNRAY: dtlogin - remote login -> "Choose host From List"
4273928 Xserver for remote connection not killed on closedown

(from 105704-17)
4263325 dtlogin still has problems with SIGCLD when PAM is used

(from 105704-16)
4259869 Dtlogin does not present login screen after return from remote lo

(from 105704-15)
4237848 Action 'Return to Local Host' sometimes does not work fine in dtl

(from 105704-14)
4250335 3/3, cde/login - dtlogin misses SIGHUPs and won't bring up all of the configured c

(from 105704-13)
4248888 Dtlogin sometimes ignores all child death signals                 
4080371 dtlogin tmpfile vulnerability (refix)

(from 105704-12)
4240836 Dtlogin sometimes ignores all child death signals
4239275 Primary dtlogin process can be killed when

(from 105704-11)
4236871 In large configuration, all Corona units do not come up with BYPASS_LOGIN

(from 105704-10)
4225029 dtlogin fails to protect for the receipt of SIGHUP at start-up.
4225037 dtlogin sends unnecessary SIGHUPs to dtgreet processes.
4213502 X server can not open display, after coming back from remote window.

(from 105704-09)
4205939 dtlogin sometimes fails to restart X servers

(from 105704-08)
4149575 tt_open() in helpviewer does not work under a system that has
        2 ip ports
4143597 dtlogin only supports three X servers on a system
4154520 INTEL: dtlogin fails to detect Xsun on fast machines
4178402 Xsession.ow doesn't check for /etc/dt/config/Xsession
4178408 Xinitrc.ow pauses for 15 seconds before starting desktop apps.
4178415 Xsession runs fbconsole program on non-console X sessions
4178431 dtlogin runs fbconsole program on non-console X Sessions
4184874 SIGHUP to dtlogin(1) kills essential system services
4189472 dtlogin(1) may fail to start Xservers when reconfigured
4190072 Error in SIGUP processing in dtlogin
4190214 dtlogin close down does not work correctly

(from 105704-07)
4148983 Cannot start command line login

(from 105704-06)
4080371 dtlogin tmpfile vulnerability

(from 105704-05)
4150575 dtlogin fails to set user authorization correctly when there are
            more than 64 virtual interfaces
4094335 dtlogin cannot return to normal behavior after dtchooser

(from 105704-04)
4143011 Contents of /var/dt/Xerrors displays garbage instead of useful 
            information.

(from 105704-03)
4093361 environment variables don't get set through pam_putenv()

(from 105704-02)
4091713 CDE-PAM interaction on sol 2.6.

(from 105704-01)
4093449 dtlogin core dumps due to memory freed twice in
            manage().

Patch Installation Instructions: 
-------------------------------- 
Generic 'installpatch' and 'backoutpatch' scripts are provided
within each patch package with instructions appended to this section.
Other specific or unique installation instructions may also be
necessary and should be described below.

Special Install Instructions: 
----------------------------- 

None.
