User's Guide
sw_category cat-tag-string { description = string }
The sw_category definition provides a grouping mechanism for
sw_sel's to reference. The user interface uses the sw_category
to help the user browse the software more easily. There are six
values of
cat-tag-string that the user interface treats special.
Software that are in these groups are represented in special
locations and by special methods in the user interface. These
values are: "HPUXBaseOS", "HPUXEnvironments", "Languages",
"LanguagesUI", "OpEnvironments", and "UserLicenses" .The only
attribute associated with a sw_category is a description.
The following is what is special about these categories:
OpEnvironments— OEs defined in a configuration are available for selection in the Ignite-UX
GUI on the Basic tab in the Environments: list. They are not selectable using the Software
tab.
HPUXBaseOS— used for the HPUXBase32 and HPUXBase64 bundles that are included in HP-
UX B.11.11. In HP-UX B.11.23, there is a single HPUXBaseOS bundle that is 64-bit only (the tag
and category have the same name). These bundles also control the setting of _hp_os_bitness
in a core configuration file.
Languages— In HP-UX B.11.11 and later, these were pseudo-bundles that when selected cause
LanguagesUI category bundles to get installed.
LanguagesUI— These bundles are not shown at all using the user interface. Instead, they are
automatically selected based upon the bundles with the sw_category tag set to Languages.
Take, for example, Swedish from the B.11.11 core configuration file:
init sw_sel "Swedish"{
description="Swedish CDE Environment"
sw_source="core"
sw_category="Languages"
} = FALSE
init sw_sel "CDE-Swedish"{
description="Swedish CDE Environment"
sw_source="core"
sw_category="LanguagesUI"
sd_software_list="CDE-Swedish,r=B.11.11,a=HP-
UX_B.11.11_32/64,v=HP"
load_with_all="Swedish"
impacts="/usr" 70992K
impacts="/opt" 9098K
impacts="/sbin" 54K
impacts="/" 55K
visible_if=FALSE
locale={"sv_SE.iso88591:Swedish","sv_SE.utf8:Swedish",
"SET_NULL_LOCALE:English","ASK_AT_FIRST_BOOT","C:English"}
} = FALSE
When Swedish is selected, the bundle CDE-Swedish is automatically selected for installation
because it has the configuration load_with_any set to "Swedish".
UserLicenses— This category is no longer very relevant with HP-UX B.11.11 and later
releases of HP-UX. An unlimited user license is provided as standard.
119