HP Tru64 UNIX and TruCluster Server Version 5.1.B-4 Patch Summary and Release Notes (13156)
• Fixes a problem in which attempts by the runtime loader (/sbin/loader) to free a null pointer
are in error.
• Corrects the behavior of the more command when nonexisting file and a nonempty file with
a long file name are both specified.
• Causes /usr/opt/ultrix/usr/bin/make to properly check dependencies on archive libraries.
• Fixes various problems in the dbx and object file tools: dbx, ostrip, strip, mcs, dis, cord, file,
and stdump.
• Causes the grep command allow blank lines in the pattern file and to not hang when executed
with the -w and -f options.
• Removes compiler warnings addressing outside of array bounds.
• Addresses compiler warnings caused by calling a function with too few arguments.
• Adds informative messages during a rolling upgrade when a problem is encountered with
the merging of the .login file.
• Corrects vmstat to display correct free page counts a on NUMA systems.
• Adds a -M command option to newfs to allow permissions of an MFS root directory to be
specified when it is first created.
• Adds EVM notification support for UFS file systems.
• Corrects the find -links, -size, -i, -inum behavior with respect to the + operations. Find +
operations will match greater than, rather than greater than or equal to.
• Addresses a performance issue of rm -r with large directories.
• Eliminates compiler warnings in ksh.
• Corrects the improper scheduling of cron jobs related to months not having 31 days.
• Makes start up scripts in /sbin/init.d world readable.
• Fixes client login, su, rshd, edauth, and sshd2 hangs and long delays under Enhanced
Security, as well as some intermittent errors or failures seen with prpasswdd or
rpc.yppasswdd.
• Installs version V2.1-120 of /usr/lib/libots3.a and /usr/shlib/libots3.so, which fixes a problem
where long-running OpenMP applications might overflow an internal libots3 counter,
resulting in a breakdown of thread synchronization.
• Corrects a problem with the merging of the termcap file during a rolling upgrade.
• Allows white space in header field and in multiple headers with the ps option -o.
• Makes the following changes to the tar, pax, and cpio commands:
— The tar command now checks and reports any write errors.
— The tar, pax, and cpio commands can unalter the ctime of input files upon creation of
an archive and display a warning message if unable to preserve the time of input files.
— Corrects the tar o option behavior.
— Corrects the pax -l option to create hard links properly.
— Corrects the cpio -o option to not ruin extended UID file ownership.
— Fixes how long file names are handled in tar.
— Fixes pax to handle ACL on directories properly.
— Corrects tar to properly handle unusual directory specifications.
— Modifies the tar utility so it correctly restores directory permissions when extracted
using -p option.
— Fixes the tar and pax utilities so they correctly restore the file mode when extracted
using appropriate options.
• Fixes /usr/bin/cut to correctly handle incomplete lines.
• Causes the rescheduling of certain default cleanup cron jobs so that they will not get skipped
during a time change to daylight savings time (DST).
• Fixes /usr/bin/which to take path information from environment rather ~/.cshrc if it is invoked
from other than the C shell.
84 Tru64 UNIX Patches