
This patch corrects the following problem with dxaccounts:
1) A core dump occurs when /etc/shells is a directory instead of a file.
2) The hour glass cursor remains after a failure to create a home directory in
   the process of adding or modifying an account.

This patch fixed the problem of dxaccounts that names and security attributes
of UNIX users are not mapped correctly when they are viewed from PC Users'
dialog.

This patch fixes the problem that username entries are replicated in the
/etc/group file when modifying users with either dxaccounts or sysman accounts.

This patch fixes a problem in dxaccounts that can cause certain C2 security
values to not be displayed, which could result in unexpected values being
saved.

This patch fixes the problem of useradd, usermod, and dxaccounts ignoring
password length restrictions when changing passwords.

This patch fixes a number of problems with Dxaccounts on a system with ASU
installed.

A potential security vulnerability has been discovered, where under certain
circumstances, system integrity may be compromised. This may be in the form
of passwords that have a length outside of the intended range.  Compaq has
corrected this potential vulnerability.

This patch fixes several minor problems with the account management tools.

This patch corrects two problems with the account management tools.  One
corrected problem is the userdel command possibly coredumping when the shell
field is empty in the passwd file.  The other corrected problem is the usermod
command not working as expected with NIS +/- users.

A potential security vulnerability has been discovered, where under
certain circumstances, system integrity may be compromised. This may
be in the form of improper file access.  Compaq has corrected this
potential vulnerability.

This patch corrects the problem where useradd(8) fails to create a user
with the specified template field under Enhanced Security.

This patch updates the account management tools to use the latest versions
of the ASU (Advanced Server for UNIX) API calls when ASU is in use on the
server.

The useradd command was not managing default and template data properly.
This showed up most notably with 'useradd -p' producing: "Password must be
between 32 and 80 characters".
HP has corrected this deficiency.

Extra leading/trailing space(s) from the 'FIND' dialog box in dxaccounts, 
were not trimmed before being used, which resulted in a search failure.
This fix removes unnecessary leading/trailing space(s) and corrects the problem.

dxaccounts now displays account expiration date at first view.

'useradd' error message is confusing when ASU is installed and user 
runs 'useradd' on a non-PDC server.

Correct userdel -D failure to remove user from /etc/passwd on Enhanced Security
systems.

This submit contains the fix where dxaccounts does not allow to change the 
local user password in enhanced security environment.

Locking/Unlocking of multiple selected users was not happening under C2 
security. This fix solves the problem.

Running 'usermod' with certain options such as -x distributed, grace_limit, 
gave 'Cross-device link' error, when the 'var' and 'yp' directories belong to 
two different filesets, on a NIS master.

dxaccounts application was dumping core for the following 2 cases. 
1. When unix login name is modified and it's corresponding PC account 
   is not re-mapped to the new login name.
2. When user tries to modify both unix account login name and 
   PC account login name and tries to see information in 'PC user view'
This fix prevents these core dumps.

This submit contains the fix for dxaccounts, where dxaccounts core 
dumps when the root user is selected from the drop-down list for modification.


