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