Patch Name: PHSS_24903 Patch Description: s700_800 11.04 VirtualVault 4.5 vaultconfig patch Creation Date: 01/08/10 Post Date: 01/08/22 Hardware Platforms - OS Releases: s700: 11.04 s800: 11.04 Products: VirtualVault A.04.50 Filesets: VaultTS.VV-CORE-CMN,fr=A.04.50,fa=HP-UX_B.11.04_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_24903 Symptoms: PHSS_24903: 1) vaultconfig does not allow hostnames which are more than 8 characters long. 2) Changing the locale using vaultconfig corrupts the sysconf database. 3) vaultconfig does not clean up temporary files. 4) The option p does not function correctly. 5) vaultconfig displays an incorrect message if the create admin acct option fails. 6) vaultconfig does improper formatting of messages in the sysconf database. Defect Description: PHSS_24903: 1) During the network configuration phase, vaultconfig does not allow hostnames which are more than 8 characters long. 2) While configuring locale settings, if the locale values are not entered, vaultconfig writes blank values for the locale values in the sysconf database. 3) vaultconfig creates a few temporary files during various stages of configuration. The temporary files opened during the network configuration phase are not removed by vaultconfig. 4) vaultconfig has an option p which is used for running plugins. This option is no longer supported. 5) During the creation of the account, if the utility mkacct which creates the account fails for any reason vaultconfig displays a failure message. vaultconfig displays an incorrect message if the account creation fails. 6) vaultconfig writes or modifies various entries in the sysconf database during various stages of configuration. The entries written or modified by vaultconfig do not follow the sysconf database format. Resolution: 1) vaultconfig has been modified to support hostnames which are more than 8 characters long. 2) vaultconfig now writes only those locale settings that have been specified to the sysconf database. 3) All temporary files that are created by vaultconfig during the network configuration phase are now removed at the end of the configuration. 4) The option p has been removed from vaultconfig. 5) vaultconfig's center function has been changed to support the expansion of shell variables and display the appropriate error message. 6) The ckv_modEntry function now writes tab separated fields in the sysconf database. SR: 8606214731 8606214732 8606214733 8606214734 8606214735 8606214736 Patch Files: VaultTS.VV-CORE-CMN,fr=A.04.50,fa=HP-UX_B.11.04_32/64,v=HP: /sbin/vaultconfig /opt/vaultTS/lib/vaultconfig/config.d/00.config.locale /opt/vaultTS/lib/vaultconfig/config.d/10.config.network /opt/vaultTS/lib/vaultconfig/config.d/30.config.dns /opt/vaultTS/lib/vaultconfig/functions/center /opt/vaultTS/lib/vaultconfig/functions/ckv_modEntry /opt/vaultTS/lib/vaultconfig/functions/ editNavigatorPreferences what(1) Output: VaultTS.VV-CORE-CMN,fr=A.04.50,fa=HP-UX_B.11.04_32/64,v=HP: /sbin/vaultconfig: 62 1.41.1.9 src/misc/vaultconfig/vaultconfig/vault config, vaultTS, vaultTS_4.5 08/10/01 05:08: 39, PHSS_24903, Hewlett-Packard Company /opt/vaultTS/lib/vaultconfig/config.d/00.config.locale: 81 1.5 src/misc/vaultconfig/config.d/00.config.loc ale, vaultTS, vaultTS_4.5 08/10/01 06:16:02, PHSS_24903, Hewlett-Packard Company /opt/vaultTS/lib/vaultconfig/config.d/10.config.network: 60 1.21.3.5 src/misc/vaultconfig/config.d/10.confi g.network, vaultTS, vaultTS_4.5 08/10/01 05: 05:51, PHSS_24903, Hewlett-Packard Company /opt/vaultTS/lib/vaultconfig/config.d/30.config.dns: 66 1.23.1.9 src/misc/vaultconfig/config.d/30.confi g.dns, vaultTS, vaultTS_4.5 08/10/01 05:07:2 9, PHSS_24903, Hewlett-Packard Company /opt/vaultTS/lib/vaultconfig/functions/center: 69 1.3 src/misc/vaultconfig/functions/center, vaul tTS, vaultTS_4.5 08/10/01 05:09:33, PHSS_249 03, Hewlett-Packard Company /opt/vaultTS/lib/vaultconfig/functions/ckv_modEntry: 72 1.9 src/misc/vaultconfig/functions/ckv_modEntry , vaultTS, vaultTS_4.5 08/10/01 05:11:49, PH SS_24903, Hewlett-Packard Company /opt/vaultTS/lib/vaultconfig/functions/ editNavigatorPreferences: 22 1.7 src/misc/vaultconfig/functions/editNavigato rPreferences, vaultTS, vaultTS_4.5 08/10/01 05:08:13, PHSS_24903, Hewlett-Packard Compan y cksum(1) Output: VaultTS.VV-CORE-CMN,fr=A.04.50,fa=HP-UX_B.11.04_32/64,v=HP: 3781443337 5028 /sbin/vaultconfig 897087408 6463 /opt/vaultTS/lib/vaultconfig/config.d/ 00.config.locale 3333636224 20034 /opt/vaultTS/lib/vaultconfig/config.d/ 10.config.network 1866393483 6351 /opt/vaultTS/lib/vaultconfig/config.d/ 30.config.dns 3426503942 979 /opt/vaultTS/lib/vaultconfig/functions/center 751817957 1371 /opt/vaultTS/lib/vaultconfig/functions/ ckv_modEntry 2998358354 1777 /opt/vaultTS/lib/vaultconfig/functions/ editNavigatorPreferences Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 80 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_24903 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_24903.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_24903. If you do not wish to retain a copy of the original software, use the patch_save_files option: swinstall -x autoreboot=true -x patch_match_target=true \ -x patch_save_files=false -s /tmp/PHSS_24903.depot WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_24903.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_24903.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_24903.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None