HP Tru64 UNIX and TruCluster Server Version 5.1.B-4 Patch Summary and Release Notes (13156)
Patch 27046.00
OSFLAT540
• Makes start-up scripts in /sbin/init.d world readable.
Patch 27047.00
OSFLDBBASE540
• Provides Version V69 of the ladebug debugger to cause it to properly return from a fork call
when CATCHFORKS is set.
Patch 27048.00
OSFLDBDOC540
• Provides Version V69 of the ladebug debugger to cause it to properly return from a fork call
when CATCHFORKS is set.
Patch 27049.00
OSFLEARN540
• Corrects a potential security vulnerability where, under certain circumstances, system
integrity may be compromised. This may be in the form of improper file or privilege
management.
Patch 27050.00
OSFLIBA540
• Prevents addvol from adding invalid disks into a domain.
• Fixes a problem in XTI, caused by a blocked mutex lock, in which any thread attempting to
send an abortive disconnect would hang.
• Installs DECthreads V3.20-029c to fix a problem with floating point data inconsistencies in
threaded applications.
• Provides the correct labels for mach events to the audit subsystem.
• Fixes various problems in the libc functions getdate(), strptime(), callrpc(), strncasecmp()
and fork().
• Fixes a problem in the libnuma function nacreate() and the system header <sgtty.h.
• Provides protection against a class of potential security vulnerabilities called buffer overflows.
Buffer overflows are sometimes exploited in an attempt to subvert the function of a privileged
program and possibly execute commands at the elevated privileges if the program file has
the setuid privilege. This patch allows a system administrator to enable memory management
protections that limit potential buffer overflow vulnerabilities.
• Installs version V2.1-120 of /usr/lib/libots3.a and /usr/shlib/libots3.so to fix a problem where
long running OpenMP applications might overflow an internal libots3 counter, resulting in
a breakdown of thread synchronization.
• Installs DECthreads V3.20-033, which addresses the possibility of floating point errors in
threaded programs.
• Corrects the behavior of munlockall in the realtime library (librt).
• Improves null partition checking code.
• Fixes a librt memory leak that can occur when multiple message queue files are opened and
then closed. (The memory would be recovered when the process terminates.)
• Expands libpset APIs to enable the caller to get processor set information.
• Installs DECthreads V3.20-029, which fixes problems that may affect threaded programs.
DECthreads V3.20-029 is the initial support version of the HP POSIX Threads Library.
• Installs DECthreads V3.20-049.
3.4 Summary of Base Operating System Patches 127