ECO NUMBER: VAXLOGI01_072 PRODUCT: OpenVMS VAX OPERATING SYSTEM V7.2 UPDATE PRODUCT: OpenVMS VAX OPERATING SYSTEM V7.2 COVER LETTER 1 KIT NAME: VAXLOGI01_072. 2 KITS SUPERSEDED BY THIS KIT: None. 3 KIT DEPENDENCIES: 3.1 The following remedial kit(s) must be installed BEFORE installation of this, or any required kit: VAXUPDATE01_072 3.2 In order to receive all the corrections listed in this kit, the following remedial kits should also be installed: None. 4 KIT DESCRIPTION: 4.1 Version(s) of OpenVMS to which this kit may be applied: OpenVMS VAX V7.2. 4.2 Files patched or replaced: o [SYSEXE]LOGINOUT.EXE (new image) 5 PROBLEMS ADDRESSED IN VAXLOGI01_072 KIT o The original code first maximized the quota values taken from the UAF and PQL_MENQLM. When PQL_MENQLM was set above 32767, this prevented the UAF value of 32767 from scaling to "infinity" when it should have. The new code tests for the UAF number before maximizing the UAF and PQL values. Images Affected: - [SYSEXE]LOGINOUT.EXE -- COVER LETTER -- Page 2 1 February 2001 o Users who login through the DECwindows login interface and who use external authentication may see unexpected login failures when their mapped username is different than the username they entered. Images Affected: - [SYSEXE]LOGINOUT.EXE o A process loops indefinitely in the COM state with the LOGINOUT.EXE image open, which wastes valuable resources. This can occur if the following conditions occur: 1. An account has an expired password 2. Multiple (3) DECwindows terminal sessions are in use 3. An attempt to log into that account remotely, from all sessions, is aborted on one session. For example: 1. Use the SET HOST command from multiple DECwindow terminal sessions 2. Enter the username and password on two sessions 3. Enter only the username on the third session 4. Abort the second session by closing that window , while the remaining two sessions (first and third) are being prompted for user input - Session one is being prompted for a new password. - Session three has not returned the prompt from entering the username. Images Affected: - [SYSEXE]LOGINOUT.EXE 6 KIT INSTALLATION RATING: The following kit installation rating, based upon current CLD information, is provided to serve as a guide to which customers should apply this remedial kit. (Reference attached Disclaimer of Warranty and Limitation of Liability Statement) -- COVER LETTER -- Page 3 1 February 2001 INSTALLATION RATING: INSTALL_3 : To be installed by customers experiencing the problems corrected. 7 INSTALLATION INSTRUCTIONS: Install this kit with the VMSINSTAL utility by logging into the SYSTEM account, and typing the following at the DCL prompt: @SYS$UPDATE:VMSINSTAL VAXLOGI01_072 [location of the saveset] The saveset location may be a tape drive, CD, or a disk directory that contains the kit saveset. This kit requires a system reboot. Compaq strongly recommends that a reboot is performed immediately after kit installation to avoid system instability If you have other nodes in your OpenVMS cluster, they must also be rebooted in order to make use of the new image(s). If it is not possible or convenient to reboot the entire cluster at this time, a rolling re-boot may be performed. Copyright (c) Compaq Computer Corporation, 2000 All Rights Reserved. Unpublished rights reserved under the copyright laws of the United States. The software contained on this media is proprietary to and embodies the confidential technology of Compaq Computer Corporation. Possession, use, or dissemination of the software and media is authorized only pursuant to a valid written license from Compaq Computer Corporation. DISCLAIMER OF WARRANTY AND LIMITATION OF LIABILITY THIS PATCH IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED TO THE EXTENT PERMITTED BY APPLICABLE LAW. IN NO EVENT WILL COMPAQ BE LIABLE FOR ANY LOST REVENUE OR PROFIT, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, WITH RESPECT TO ANY PATCH MADE AVAILABLE HERE OR TO THE USE OF SUCH PATCH.