Ignite-UX Custom Configuration files
The fo
llowing definition automatically selects Perl for installation from the OE media. The sw_sel
configuration is initialized to TRUE. However, you can deselect the software from installation on
the Software tab in the Ignite-UX GUI.
init sw_sel "perl" {
description = "Perl Programming Language"
sw_source = "core"
sw_category = "OrderedApps"
sd_software_list = "perl,r=D.5.8.0.B,a=HP-UX_B.11.11_32/64,v=HP"
impacts = "/opt" 92854Kb
} = TRUE
The following software is the Online Diagnostics bundle. This is an example of always-installed
software. It is automatically loaded with any HPUXBaseOS bundle. You cannot deselect this
software bundle from being installed.
sw_sel "OnlineDiag" {
description = "HPUX 11.11 Support Tools Bundle, Jun 2004"
sw_source = "core"
sw_category = "HPUXAdditions"
sd_software_list="OnlineDiag,r=B.11.11.14.15,a=HP-UX_B.11.11_32/64,v=HP"
impacts = "/usr" 66792Kb
impacts = "/opt" 943Kb
impacts = "/var" 12395Kb
impacts = "/sbin" 80Kb
impacts = "/etc" 5342Kb
impacts = "/dev" 1Kb
load_with_any ~ "HPUXBaseOS" . "*"
}
Next is a list of available keyboard layouts. If the system has some hardware controlled by the ps2
driver, then the keyboards controlled by the has_ps2 test are added to the list of available
keyboards. Not Applicable is always a valid choice even if the system does have a keyboard
attached.
The follow-on test, has_usb, adds more keyboard choices if the system being installed has USB
hardware attached to the system. The default is set at the very end to have the keyboard set to
"Not Applicable". HP workstations and servers do not have ps2 and USB keyboards so you can
have one or the other but not both types of keyboards connected to a workstation or server.
The available keyboards are shown in the Ignite-UX GUI on the Basic tab using the Keyboards…
button. When you select that button, a list of keyboards available for selection appears and is
generated from this configuration (most servers only show Not Applicable).
######################################################
## Keyboards
#####################################################
_hp_keyboard = { "Not_Applicable" }
has_ps2 {
_hp_keyboard += {
"PS2_DIN_Arabic",
"PS2_DIN_Belgian",
"PS2_DIN_Belgian_Euro",
"PS2_DIN_Bulgarian",
115