HP Tru64 UNIX and TruCluster Server Version 5.1B-5 Patch Summary and Release Notes (March 2009)

3.2.1.24 New disklabel Command Option Expands Partitions
A new option to the disklabel command lets you extend a partition that is currently
in use. This option, F, is used with the -e option as follows:
# /sbin/disklabel -e -F disk
For more information, see the revised disklabel(8) reference page included in this kit.
3.2.1.25 Commands Modified to Conform to POSIX Standard
The following Tru64 UNIX commands have been modified to conform to the POSIX
standard. For most of theses commands, the modified action is initiated by using a new
environment variable, STDS_FLAG.
awk
cp
ex
chmod
edit
find
rm
uucp
uudecode
vi
The following sections describe the changes to these commands.
3.2.1.25.1 Changes to ex, edit, and vi
The ex, edit, and vi (vedit/view) commands have been modified so the POSIX
compliant shell, /usr/bin/posix/sh, is the default shell when the SHELL
environment variable is not set or is set to NULL.
Prior to this fix, vi, ex did not have a command line interpreter when the SHELL
environment variable was set to NULL. .
Setting STDS_FLAG to ALL produces the following POSIX compliant behavior:
If C or S is entered in command mode and more than part of a single line is affected,
then vi saves the affected text in numeric buffers.
3.2.1.25.2 Changes to awk and nawk
The awk and nawk commands have been modified to interpret numbers and the equal
sign (=) as text strings when specified as arguments to “program text.”
To produce this POSIX compliant action, set the new STDS_FLAG to ALL:
STDS_FLAG=ALL
When STDS_FLAG is set to ALL, variable names that do not begin with the alphabetic
character or underscore are considered invalid.
50 Tru64 UNIX Patches