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