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-Swedishis 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