YaST2 Developers Documentation: installation



functions
files
intro

installation

modules/ProductFetures.ycp
Product features

Imports

  • Misc
  • Mode
  • Stage

Global Variables

Global Functions

global relnotesurl -> string

url of release notes (downloaded during internet test)

global run_you -> boolean

Run YOU during the Internet connection test.

global flags -> list

list of flags from content file

global base_selection_choice -> symbol

Control how the base selection is chosen: `fixed - the base selection is fixed (see fixed_base_selection below) `auto - a base selection is automatically choosen (depending on disk space)

global fixed_base_selection -> string

Name of the fixed base selection.

global kernel_packages -> list<string>

List of additional kernel dependent packages to add

global packages -> list<string>

List of additional packages to add

global packages_transmogrify -> string

If non-empty it will be called with WFM::CallFunction from Packages::ComputeSystemPackageList. Gets a list of packages as the one and only argument and must return a list of packages again.

global inform_about_suboptimal_distribution -> boolean

Should the software proposal inform about the fact that the user wants to install e.g. i386 on amd64.

global flexible_partitioning -> boolean

Flexible partitioning

global evms_config -> boolean

EVMS config in YaST2

global FlexiblePartitioning -> map

Flexible partitioning map

global force_static_ip -> boolean

For OES, do not propose DHCP, #50524

global incomplete_translation_treshold -> string

Warn about Incomplete Translations (#100197)

global enable_autologin -> boolean

autologin is enabled by default.

global runlevel -> string

Runlevel

global language -> string

Language

global skip_language_dialog -> boolean

Skip first Language if user has selected a langauge using syslinux or selected the language using linuxrc.

global keyboard -> string

Keyboard

global timezone -> string

Timezone

global additional_kernel_parameters -> string

Additional kernel parameters to be set by bootloader

global fam_local_only -> string

Value of FAM_LOCAL_ONLY in /etc/sysconfig/fam One of "kde", "gnome", "always", "never" (default) Adds according to the default window manager No need to save in the system

global ui_mode -> string

UI mode possible values: "simple" or "expert"

global enable_firewall -> boolean

True if firewall should be enabled by default during the installation proposal No need to save in the system

global firewall_enable_ssh -> boolean

True if SSH port should be open by default during the installation proposal No need to save in the system

global SetSection (string section_name, map section_map) -> void

Set a feature section

Parameters:
section_name
section_map

global GetSection (string section_name) -> map

Get a complete section for evaluation

Parameters:
section_name

global GetFeatureProperties (string feature) -> any

Get Feature properties

Parameters:
feature for example "globals/"

global IsFeatureEnabled (string feature) -> boolean

Check if a feature is enabled

Parameters:
feature
Example:
  IsFeatureEnabled("globals/firewall_enable_ssh");

global Save () -> void

Save product features

global Restore () -> void

Restore product features in running system

global ProductFeatures () -> void

Constructor


YaST2 Developers Documentation