Software Distributor Requirements, Issues Fixed, and Workarounds HP-UX 11i v2, HP-UX 11i v3

Table 11 Defects fixed in September 2008 release (continued)
DescriptionDefect ID
When installing a patch, even though the patch's dependency is installed
on the system, swinstall generates an error saying the patch's dependency
QXCR1000591853: (JAGag47797)
is unresolved. The error was caused by too many temporary files in /var/tmp
that were not detected. SD-UX has been changed to handle the error
condition.
Some SD man pages have confusing or inaccurate text when describing
relational operators in selection expressions, describing acceptable characters
QXCR1000756655
in tag strings, and describing the -r option for alternate root operations. A
swpackage message has inaccurate text related to acceptable characters in
tag strings. These items are now fixed in man pages and swpackage
command.
Make minor improvements in two swpackage messages.QXCR1000756792
SD has been changed so as to remove patch filesets for filesets that are
deleted by the swmodify -u command.
QXCR1000760468
The control_utils function, patch_newconfig_cp, always returns a SUCCESS
return code. The function has been changed to return the value from
QXCR1000765489
newconfig_cp which it calls to deliver the patched configuration file. The
return from newconfig_cp provides the delivery status of the file.
swpackage fails when a file or directory to exclude does not exist. swpackage
has been changed to not attempt to exclude a file or directory when it does
not exist.
QXCR1000773201
The swagent generates an internal error in the IA_ProcessIndexFile() function
during an OE update from 11.23 to 11.31 . The failure occurs when two
QXCR1000777925
revisions of the same product, but with different architectures, exist during
the postinstall phase of the update and the 11.31 revision removes an
obsolete bundle wrapper. The internal error was generated when the function
could not identify the revision to update. SD has been modified to also use
the architecture setting to uniquely identify the two revisions.
VRTSdbms3 ERRORs found in an OE update due to to a difference in real
gid and effective gid during system startup. SD has been changed so that
QXCR1000789953
when the effective uid is root and the real uid is root, the real gid is set to
match the effective gid. This is done so that both the gid and egid match
root's group defined in /etc/passwd. This was previously only done by
swagentd, but it is also now done so that commands like swlist and
directly-called swagent run with the same value for both ids.
Support the NGROUPS expansion to allow more than 20 groups. SD has
been modified to use sysconf(2) to determine the maximum number of groups
supported by the system instead of using the NGROUPS_MAX define.
QXCR1000796154
March 2008
March 2008 Web Release
11.23 SW-DIST fileset revision B.11.23.0803.318
11.31 SW-DIST fileset revision B.11.31.0803.318
The whatstring: SD-UX/B.11.31.00.172, UDL_11.31_Mar08OEUR_IC318_web
This release, B.11.23.0803.318 and B.11.31.0803.318, can be downloaded from the web. For more information,
see http://www.hp.com/go/sd/
Issues fixed 11