HP-UX Role-Based Access Control B.11.23.06.01 Release Notes

3. Logon to your system as the root user.
4. Install HP-UX RBAC using the following command:
# swinstall -x autoreboot=true -s /tmp/<RBAC-depotname>.depot AccessControl
The name and location of the HP-UX RBAC depot above is for example only—the actual
name and location may vary.
5. Verify the installation using the swverify AccessControl command. If HP-UX RBAC
installed correctly on the system, the swverify command output includes the following
text:
* Verification succeeded
HP-UX RBAC installs in /usr/bin/ and /usr/sbin/. The swinstall tool displays an error
message if the installation fails. Check /var/opt/adm/sw/swagent.log for information if
the installation failed.
NOTE: The HP-UX 11i Security Containment feature contains HP-UX RBAC as one of its
components. If you install the HP-UX 11i Security Containment feature on a system that already
has HP-UX RBAC on it, you must reconfigure HP-UX RBAC before you can use it with the
Fine-Grained Privileges or Compartments component of the HP-UX 11i Security Containment
feature. Use the following command to reconfigure HP-UX RBAC:
# swconfig -x autoselect_dependencies=false -x reconfigure=true RBAC
To remove (un-install) HP-UX RBAC B.11.23.06.01 from your HP-UX 11i v2 systems, you must
complete the following steps:
1. Logon to your system as the root user.
2. Use the following command to remove HP-UX RBAC:
# swremove AccessControl
3. Use the swlist RBAC command to verify that HP-UX RBAC was removed from the system.
If HP-UX RBAC was removed from the system, the swlist command will report the
following:
# swlist RBAC
# Initializing...
Contacting target "<hostname>"...
ERROR: Software "RBAC" was not found on <hostname>.
1.5 Fixes in HP-UX RBAC B.11.23.06.01
HP-UX RBAC B.11.23.06.01 includes the following problem fixes:
The privedit(1M) command works correctly when the Fine-Grained Privileges is not
configured on the system.
In RBAC B.11.23.06, the privedit(1M) command incorrectly used some of the functionality
of the Fine-Grained Privileges component that is part of the Security Containment feature.
Therefore, the privedit(1M) command failed with an error when the Fine-Grained Privileges
product was not configured on the system.
Defect number: QXCR1000984858
The privrun(1M) command provides the symbolic link pathname as the first argument
instead of the target pathname of the link.
In RBAC B.11.23.06, when the privrun(1M) command was invoked with a command that
was a symbolic link, privrun(1M) was supplying the pathname of the command that the
symbolic link pointed to as the first argument to the command being invoked.
1.5 Fixes in HP-UX RBAC B.11.23.06.01 9