<?xml version="1.0" encoding="UTF-8"?>
<productdefines xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns"Default handler: <!--
Work around for the text domain
textdomain="control"
-->
>
<textdomain>
control
</textdomain>
<globals>
<additional_kernel_parameters/>
<enable_autologin config:type="boolean">
true
</enable_autologin>
<enable_firewall config:type="boolean">
true
</enable_firewall>
<firewall_enable_ssh config:type="boolean">
false
</firewall_enable_ssh>
Default handler: <!-- FATE #303875, see /etc/sysconfig/network/dhcp:WRITE_HOSTNAME_TO_HOSTS -->
<write_hostname_to_hosts config:type="boolean">
false
</write_hostname_to_hosts>
Default handler: <!-- FATE #307555, see /etc/sysconfig/boot:RUN_PARALLEL -->
<run_init_scripts_in_parallel config:type="boolean">
true
</run_init_scripts_in_parallel>
<incomplete_translation_treshold>
95
</incomplete_translation_treshold>
<inform_about_suboptimal_distribution config:type="boolean">
true
</inform_about_suboptimal_distribution>
<skip_language_dialog config:type="boolean">
true
</skip_language_dialog>
<ui_mode>
simple
</ui_mode>
<installation_ui>
sidebar
</installation_ui>
<enable_clone config:type="boolean">
false
</enable_clone>
<enable_register_hwdata config:type="boolean">
true
</enable_register_hwdata>
<enable_register_optional config:type="boolean">
true
</enable_register_optional>
<enable_systemd_boot config:type="boolean">
true
</enable_systemd_boot>
<display_register_forcereg config:type="boolean">
true
</display_register_forcereg>
<disable_register_w3m config:type="boolean">
true
</disable_register_w3m>
<register_monthly config:type="boolean">
false
</register_monthly>
<manual_online_update config:type="boolean">
true
</manual_online_update>
Default handler: <!-- bnc #359115 comment #14 -->
<root_password_as_first_user config:type="boolean">
true
</root_password_as_first_user>
<root_password_ca_check config:type="boolean">
false
</root_password_ca_check>
Default handler: <!-- Offer online repositories feature in the installation -->
<show_online_repositories config:type="boolean">
true
</show_online_repositories>
<online_repositories_default config:type="boolean">
true
</online_repositories_default>
Default handler: <!-- Guide user to drivers.suse.com if HW was not found (FATE#312875)-->
<show_drivers_info config:type="boolean">
false
</show_drivers_info>
Default handler: <!-- Offer add-ons in the installation -->
<show_addons config:type="boolean">
true
</show_addons>
<addons_default config:type="boolean">
false
</addons_default>
<default_ntp_servers config:type="list">
<ntp_server>
0.opensuse.pool.ntp.org
</ntp_server>
<ntp_server>
1.opensuse.pool.ntp.org
</ntp_server>
<ntp_server>
2.opensuse.pool.ntp.org
</ntp_server>
<ntp_server>
3.opensuse.pool.ntp.org
</ntp_server>
</default_ntp_servers>
Default handler: <!-- FATE #301937, Save /root content from the installation system to the installed system -->
<save_instsys_content config:type="list">
<save_instsys_item>
<instsys_directory>
/root/
</instsys_directory>
<system_directory>
/root/inst-sys/
</system_directory>
</save_instsys_item>
</save_instsys_content>
Default handler: <!-- FATE #303395, Kexec instead of reboot (default 'false') -->
<kexec_reboot config:type="boolean">
true
</kexec_reboot>
Default handler: <!-- FATE: #304865: Enhance YaST Modules to cooperate better handling the product licenses -->
<base_product_license_directory>
/usr/share/licenses/product/base/
</base_product_license_directory>
Default handler: <!-- #303798: YaST2 runlevel editor: offer easy enablement and configuration of runlevel 4 -->
<rle_offer_rulevel_4 config:type="boolean">
false
</rle_offer_rulevel_4>
Default handler: <!-- bnc #431259 -->
<default_ntp_setup config:type="boolean">
true
</default_ntp_setup>
Default handler: <!-- FATE: #303893, #305588: Default to enabled kdump -->
<enable_kdump config:type="boolean">
true
</enable_kdump>
<lsm>
<select>
selinux
</select>
<apparmor>
<patterns>
apparmor
</patterns>
<selectable config:type="boolean">
true
</selectable>
</apparmor>
<selinux>
<mode>
enforcing
</mode>
<configurable config:type="boolean">
true
</configurable>
<selectable config:type="boolean">
true
</selectable>
<patterns>
selinux
</patterns>
</selinux>
<configurable config:type="boolean">
true
</configurable>
</lsm>
Default handler: <!-- to debug deploying, set to 'true' -->
<debug_deploying config:type="boolean">
false
</debug_deploying>
</globals>
<software>
<delete_old_packages config:type="boolean">
true
</delete_old_packages>
<selection_type config:type="symbol">
auto
</selection_type>
Default handler: <!-- warn on older suse -->
<products_supported_for_upgrade config:type="list"Default handler: <!-- openQA tests down to 12.1 -->
>
<regexp_item>
^openSUSE 12\..*
</regexp_item>
<regexp_item>
^openSUSE 13\..*$
</regexp_item>
Default handler: <!-- Updating from openSUSE Leap 42.x -->
<regexp_item>
^openSUSE Leap 42\..*$
</regexp_item>
Default handler: <!-- Updating from openSUSE Leap 15.x -->
<regexp_item>
^openSUSE Leap 15\..*$
</regexp_item>
Default handler: <!-- old TW snapshots -->
<regexp_item>
^openSUSE 20[0-9]*$
</regexp_item>
Default handler: <!-- new TW snapshots -->
<regexp_item>
^openSUSE Tumbleweed$
</regexp_item>
Default handler: <!-- Slowroll snapshots -->
<regexp_item>
^openSUSE Tumbleweed-Slowroll$
</regexp_item>
<regexp_item>
^openSUSE Slowroll$
</regexp_item>
</products_supported_for_upgrade>
Default handler: <!-- Bugzilla #327791, if not set, default is true -->
<online_repos_preselected config:type="boolean">
false
</online_repos_preselected>
Default handler: <!-- FATE #300898, List of external sources accesible during the installation time -->
<external_sources_link>
https://download.opensuse.org/YaST/Repos/openSUSE_Factory_Servers.xml
</external_sources_link>
<dropped_packages/>
<extra_urls config:type="list"Default handler: <!-- Default update repository, bnc #381360 -->
>
<extra_url>
<baseurl>
http://download.opensuse.org/update/tumbleweed/
</baseurl>
<alias>
repo-update
</alias>
<name>
openSUSE-Tumbleweed-Update
</name>
<prod_dir>
/
</prod_dir>
<enabled config:type="boolean">
true
</enabled>
<autorefresh config:type="boolean">
true
</autorefresh>
<priority config:type="integer">
99
</priority>
</extra_url>
Default handler: <!-- Replacement for EXTRAURLS and OPTIONALURLS -->
<extra_url>
<baseurl>
http://download.opensuse.org/tumbleweed/repo/oss/
</baseurl>
<alias>
repo-oss
</alias>
<name>
openSUSE-Tumbleweed-Oss
</name>
<prod_dir>
/
</prod_dir>
<enabled config:type="boolean">
true
</enabled>
<autorefresh config:type="boolean">
true
</autorefresh>
<priority config:type="integer">
99
</priority>
</extra_url>
<extra_url>
<baseurl>
http://download.opensuse.org/tumbleweed/repo/non-oss/
</baseurl>
<alias>
repo-non-oss
</alias>
<name>
openSUSE-Tumbleweed-Non-Oss
</name>
<prod_dir>
/
</prod_dir>
<enabled config:type="boolean">
true
</enabled>
<autorefresh config:type="boolean">
true
</autorefresh>
<priority config:type="integer">
99
</priority>
</extra_url>
<extra_url>
<baseurl>
http://download.opensuse.org/debug/tumbleweed/repo/oss/
</baseurl>
<alias>
repo-debug
</alias>
<name>
openSUSE-Tumbleweed-Debug
</name>
<prod_dir>
/
</prod_dir>
<enabled config:type="boolean">
false
</enabled>
<autorefresh config:type="boolean">
true
</autorefresh>
<priority config:type="integer">
99
</priority>
</extra_url>
<extra_url>
<baseurl>
http://download.opensuse.org/source/tumbleweed/repo/oss/
</baseurl>
<alias>
repo-source
</alias>
<name>
openSUSE-Tumbleweed-Source
</name>
<prod_dir>
/
</prod_dir>
<enabled config:type="boolean">
false
</enabled>
<autorefresh config:type="boolean">
true
</autorefresh>
<priority config:type="integer">
99
</priority>
</extra_url>
Default handler: <!-- https://en.opensuse.org/OpenH264 -->
<extra_url>
<baseurl>
http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
</baseurl>
<alias>
repo-openh264
</alias>
<name>
Open H.264 Codec (openSUSE Tumbleweed)
</name>
<prod_dir>
/
</prod_dir>
<enabled config:type="boolean">
true
</enabled>
<autorefresh config:type="boolean">
true
</autorefresh>
<priority config:type="integer">
99
</priority>
</extra_url>
</extra_urls>
Default handler: <!-- bnc#874116: Handling software proposal during product upgrade -->
<upgrade>
<window_managers config:type="list">
<window_manager>
<sysconfig_wm>
gnome
</sysconfig_wm>
<check_packages>
gnome-session
</check_packages>
<install_patterns>
gnome
</install_patterns>
<install_packages>
gdm
</install_packages>
</window_manager>
<window_manager>
<sysconfig_wm>
startkde
</sysconfig_wm>
<check_packages>
kdebase3-session
</check_packages>
<install_patterns>
kde4
</install_patterns>
<install_packages>
kdm
</install_packages>
</window_manager>
<window_manager>
<sysconfig_wm>
startkde4
</sysconfig_wm>
<check_packages>
plasma5-session
</check_packages>
<install_patterns>
kde_plasma
</install_patterns>
<install_packages>
sddm
</install_packages>
</window_manager>
<window_manager>
<sysconfig_wm>
xfce
</sysconfig_wm>
<install_patterns>
xfce
</install_patterns>
</window_manager>
<window_manager>
<sysconfig_wm>
lxde
</sysconfig_wm>
<install_patterns>
lxde
</install_patterns>
</window_manager>
</window_managers>
Default handler: <!-- Do not ask for vendor change during this defined upgrades -->
<product_upgrades config:type="list">
<product_upgrade>
<from>
openSUSE Leap
</from>
<to>
openSUSE Jump
</to>
<compatible_vendors config:type="list">
<compatible_vendor>
openSUSE
</compatible_vendor>
<compatible_vendor>
SUSE LLC
</compatible_vendor>
</compatible_vendors>
</product_upgrade>
Default handler: <!-- Remove this entry when bsc#1177443 has been fixed -->
<product_upgrade>
<from>
openSUSE Leap
</from>
<to>
openSUSE Jump 15.2.1
</to>
<compatible_vendors config:type="list">
<compatible_vendor>
openSUSE
</compatible_vendor>
<compatible_vendor>
SUSE LLC
</compatible_vendor>
</compatible_vendors>
</product_upgrade>
</product_upgrades>
</upgrade>
Default handler: <!-- boo#1124590 - Ensure correct product is selected -->
<select_product>
openSUSE
</select_product>
</software>
Default handler: <!-- check the following file for information what the settings mean:
https://github.com/yast/yast-storage/blob/master/doc/config.xml.description
-->
<partitioning>
<expert_partitioner_warning config:type="boolean">
false
</expert_partitioner_warning>
<proposal>
<lvm config:type="boolean">
false
</lvm>
<encryption_method>
luks2
</encryption_method>
<encryption_pbkdf>
pbkdf2
</encryption_pbkdf>
</proposal>
<volumes config:type="list"Default handler: <!-- / volume: 5 GiB - unlimited, +250% if snapshots are used (aka 17.5GB - unlimited) -->
>
<volume>
<mount_point>
/
</mount_point>
<fs_type>
btrfs
</fs_type>
<desired_size config:type="disksize">
10 GiB
</desired_size>
<min_size config:type="disksize">
5 GiB
</min_size>
<max_size config:type="disksize">
unlimited
</max_size>
<weight config:type="integer">
30
</weight>
<snapshots config:type="boolean">
true
</snapshots>
<snapshots_configurable config:type="boolean">
true
</snapshots_configurable>
<snapshots_percentage config:type="integer">
250
</snapshots_percentage>
Default handler: <!-- disable snapshots if not enough room -->
<disable_order config:type="integer">
3
</disable_order>
Default handler: <!-- the default subvolume "@" was requested by product management -->
<btrfs_default_subvolume>
@
</btrfs_default_subvolume>
Default handler: <!-- root filesystem should not be read-only -->
<btrfs_read_only config:type="boolean">
false
</btrfs_read_only>
Default handler: <!-- subvolumes to be created for a Btrfs root file system -->
Default handler: <!-- copy_on_write is true by default -->
<subvolumes config:type="list">
<subvolume>
<path>
home
</path>
</subvolume>
<subvolume>
<path>
opt
</path>
</subvolume>
<subvolume>
<path>
root
</path>
</subvolume>
<subvolume>
<path>
srv
</path>
</subvolume>
<subvolume>
<path>
usr/local
</path>
</subvolume>
Default handler: <!-- unified var subvolume - https://lists.opensuse.org/opensuse-packaging/2017-11/msg00017.html -->
<subvolume>
<path>
var
</path>
<copy_on_write config:type="boolean">
false
</copy_on_write>
</subvolume>
Default handler: <!-- architecture specific subvolumes -->
<subvolume>
<path>
boot/grub2/i386-pc
</path>
<archs>
i386,x86_64
</archs>
</subvolume>
<subvolume>
<path>
boot/grub2/x86_64-efi
</path>
<archs>
x86_64
</archs>
</subvolume>
<subvolume>
<path>
boot/grub2/powerpc-ieee1275
</path>
<archs>
ppc,!board_powernv
</archs>
</subvolume>
<subvolume>
<path>
boot/grub2/s390x-emu
</path>
<archs>
s390
</archs>
</subvolume>
<subvolume>
<path>
boot/grub2/arm64-efi
</path>
<archs>
aarch64
</archs>
</subvolume>
<subvolume>
<path>
boot/grub2/arm-efi
</path>
<archs>
arm
</archs>
</subvolume>
<subvolume>
<path>
boot/grub2/riscv64-efi
</path>
<archs>
riscv64
</archs>
</subvolume>
</subvolumes>
</volume>
Default handler: <!-- separate /home: 10 GiB - unlimited -->
<volume>
<mount_point>
/home
</mount_point>
<fs_type>
xfs
</fs_type>
<proposed config:type="boolean">
false
</proposed>
<proposed_configurable config:type="boolean">
true
</proposed_configurable>
<desired_size config:type="disksize">
40 GiB
</desired_size>
<min_size config:type="disksize">
10 GiB
</min_size>
<max_size config:type="disksize">
unlimited
</max_size>
<weight config:type="integer">
60
</weight>
<disable_order config:type="integer">
1
</disable_order>
</volume>
Default handler: <!-- swap: 1 GiB - 2 GiB, but at least RAM size -->
<volume>
<mount_point>
swap
</mount_point>
<fs_type>
swap
</fs_type>
<proposed_configurable config:type="boolean">
true
</proposed_configurable>
<desired_size config:type="disksize">
2 GiB
</desired_size>
<min_size config:type="disksize">
1 GiB
</min_size>
<max_size config:type="disksize">
2 GiB
</max_size>
<weight config:type="integer">
10
</weight>
<adjust_by_ram config:type="boolean">
false
</adjust_by_ram>
<adjust_by_ram_configurable config:type="boolean">
true
</adjust_by_ram_configurable>
<disable_order config:type="integer">
2
</disable_order>
</volume>
</volumes>
</partitioning>
<network>
<network_manager>
always
</network_manager>
</network>
<system_roles config:type="list">
<system_roleDefault handler: <!-- the id is a key for texts/$id/label
and texts/$id_description/label below -->
>
<id>
kde
</id>
<software>
<default_patterns>
kde x11 base enhanced_base x11_yast yast2_basis
</default_patterns>
</software>
<order config:type="integer">
100
</order>
<no_default config:type="boolean">
true
</no_default>
</system_role>
<system_role>
<id>
gnome
</id>
<software>
<default_patterns>
gnome x11 base enhanced_base x11_yast yast2_basis
</default_patterns>
</software>
<order config:type="integer">
200
</order>
</system_role>
<system_role>
<id>
xfce
</id>
<software>
<default_patterns>
xfce x11 base enhanced_base x11_yast yast2_basis
</default_patterns>
</software>
<order config:type="integer">
220
</order>
</system_role>
<system_role>
<id>
generic_desktop
</id>
<software>
<default_patterns>
basic_desktop x11 base x11_yast yast2_basis yast2_desktop
</default_patterns>
</software>
<order config:type="integer">
250
</order>
</system_role>
<system_role>
<id>
server
</id>
<globals>
<firewall_enable_ssh config:type="boolean">
true
</firewall_enable_ssh>
<enable_sshd config:type="boolean">
true
</enable_sshd>
</globals>
<software>
<default_patterns>
enhanced_base yast2_basis yast2_server
</default_patterns>
</software>
<order config:type="integer">
300
</order>
</system_role>
</system_roles>
<clone_modules config:type="list">
<clone_module>
language
</clone_module>
<clone_module>
keyboard
</clone_module>
<clone_module>
timezone
</clone_module>
<clone_module>
users
</clone_module>
<clone_module>
networking
</clone_module>
<clone_module>
firewall
</clone_module>
<clone_module>
host
</clone_module>
<clone_module>
routing
</clone_module>
<clone_module>
proxy
</clone_module>
<clone_module>
services-manager
</clone_module>
<clone_module>
nis
</clone_module>
<clone_module>
ldap
</clone_module>
<clone_module>
printer
</clone_module>
<clone_module>
add-on
</clone_module>
<clone_module>
iscsi-client
</clone_module>
<clone_module>
fcoe-client
</clone_module>
<clone_module>
software
</clone_module>
<clone_module>
partitioning
</clone_module>
<clone_module>
bootloader
</clone_module>
<clone_module>
kdump
</clone_module>
<clone_module>
ntp-client
</clone_module>
<clone_module>
ssh_import
</clone_module>
</clone_modules>
<texts>
<congratulate>
<label>
<
p
>
<
b
>
Congratulations!
<
/b
>
<
/p
>
<
p
>
The installation of openSUSE on your machine is complete.
After clicking
<
b
>
Finish
<
/b
>
, you can log in to the system.
<
/p
>
<
p
>
Visit us at %1.
<
/p
>
<
p
>
Have a lot of fun!
<
br
>
Your openSUSE Development Team
<
/p
>
</label>
</congratulate>
Default handler: <!-- Empty string is intentional, bnc #431251, bnc #431336 -->
<dummy_desktop>
<label/>
</dummy_desktop>
<roles_captionDefault handler: <!-- TRANSLATORS: dialog caption -->
>
<label>
System Role
</label>
</roles_caption>
<roles_textDefault handler: <!-- TRANSLATORS: label in a dialog -->
>
<label>
System Roles are predefined use cases which tailor the system
for the selected scenario.
</label>
</roles_text>
<roles_helpDefault handler: <!-- TRANSLATORS: dialog help -->
>
<label>
<
p
>
The system roles adjustments are in the range from package selection up
to disk partitioning. By choosing a system role, the system is
configured accordingly to match the use case of the role.
<
/p
>
</label>
</roles_help>
<kdeDefault handler: <!-- TRANSLATORS: a label for a system role -->
>
<label>
Desktop with KDE Plasma
</label>
</kde>
<kde_description>
<label>
Graphical system with KDE Plasma as desktop environment and additional set of software. Suitable for Workstations, Desktops and Laptops.
</label>
</kde_description>
<gnomeDefault handler: <!-- TRANSLATORS: a label for a system role -->
>
<label>
Desktop with GNOME
</label>
</gnome>
<gnome_description>
<label>
Graphical system with GNOME as desktop environment and additional set of software. Suitable for Workstations, Desktops and Laptops.
</label>
</gnome_description>
<xfceDefault handler: <!-- TRANSLATORS: a label for a system role -->
>
<label>
Desktop with Xfce
</label>
</xfce>
<xfce_description>
<label>
Graphical system with Xfce as desktop environment and additional set of software. Suitable for Workstations, Desktops and Laptops.
</label>
</xfce_description>
<generic_desktopDefault handler: <!-- TRANSLATORS: a label for a system role -->
>
<label>
Generic Desktop
</label>
</generic_desktop>
<generic_desktop_description>
<label>
Graphical system with reduced package set. Intended as base for a customized software selection.
</label>
</generic_desktop_description>
<serverDefault handler: <!-- TRANSLATORS: a label for a system role -->
>
<label>
Server
</label>
</server>
<server_description>
<label>
Small set of packages suitable for servers with a text mode interface.
</label>
</server_description>
</texts>
<proposals config:type="list">
<proposal>
<label>
Installation Settings
</label>
<mode>
installation
</mode>
<stage>
initial
</stage>
<name>
initial
</name>
<unique_id>
inst_initial
</unique_id>
<enable_skip>
no
</enable_skip>
<proposal_modules config:type="list">
<proposal_module>
<name>
bootloader
</name>
<presentation_order>
20
</presentation_order>
</proposal_module>
<proposal_module>
<name>
hwinfo
</name>
<presentation_order>
80
</presentation_order>
</proposal_module>
Default handler: <!-- security proposal including firewall, cpu mitigation, selinux and polkit -->
Default handler: <!-- It adds to software proposal, so it needs to above of it and it needs to be below bootloader to modify it -->
<proposal_module>
<name>
security
</name>
<presentation_order>
95
</presentation_order>
</proposal_module>
Default handler: <!-- software proposal should be computed almost at the end -->
<proposal_module>
<name>
software
</name>
<presentation_order>
30
</presentation_order>
</proposal_module>
<proposal_moduleDefault handler: <!-- propose the default runlevel after software is selected, bnc #380141 -->
>
<name>
default_target
</name>
<presentation_order>
70
</presentation_order>
</proposal_module>
Default handler: <!-- Fate #319624 - proposal and dialog for existing SSH host keys -->
<proposal_module>
<name>
ssh_import
</name>
<presentation_order>
97
</presentation_order>
</proposal_module>
<proposal_module>
<name>
network
</name>
<presentation_order>
98
</presentation_order>
</proposal_module>
<proposal_module>
<name>
clone
</name>
<presentation_order>
99
</presentation_order>
</proposal_module>
</proposal_modules>
</proposal>
<proposal>
<archs>
s390
</archs>
<label>
Installation Settings
</label>
<mode>
installation
</mode>
<stage>
initial
</stage>
<name>
initial
</name>
<unique_id>
inst_initial_s390
</unique_id>
<enable_skip>
no
</enable_skip>
<proposal_modules config:type="list">
<proposal_module>
<name>
clone
</name>
<presentation_order>
95
</presentation_order>
</proposal_module>
<proposal_module>
<name>
cio_ignore
</name>
<presentation_order>
70
</presentation_order>
</proposal_module>
<proposal_module>
<name>
hwinfo
</name>
<presentation_order>
90
</presentation_order>
</proposal_module>
<proposal_module>
<name>
bootloader
</name>
<presentation_order>
40
</presentation_order>
</proposal_module>
<proposal_module>
<name>
kdump
</name>
<presentation_order>
60
</presentation_order>
</proposal_module>
<proposal_module>
<name>
security
</name>
<presentation_order>
50
</presentation_order>
</proposal_module>
Default handler: <!-- software proposal should be computed almost at the end -->
<proposal_module>
<name>
software
</name>
<presentation_order>
35
</presentation_order>
</proposal_module>
Default handler: <!-- propose the default runlevel after software is selected, bnc #380141 -->
<proposal_module>
<name>
default_target
</name>
<presentation_order>
75
</presentation_order>
</proposal_module>
<proposal_module>
<name>
network
</name>
<presentation_order>
55
</presentation_order>
</proposal_module>
</proposal_modules>
</proposal>
<proposal>
<label>
Installation Settings
</label>
<mode>
autoinstallation
</mode>
<stage>
initial
</stage>
<name>
initial
</name>
<unique_id>
inst_initial
</unique_id>
<enable_skip>
no
</enable_skip>
<proposal_modules config:type="list">
<proposal_module>
<name>
partitions
</name>
<presentation_order>
10
</presentation_order>
</proposal_module>
<proposal_module>
<name>
bootloader
</name>
<presentation_order>
20
</presentation_order>
</proposal_module>
<proposal_module>
<name>
country_simple
</name>
<presentation_order>
40
</presentation_order>
</proposal_module>
<proposal_module>
<name>
timezone
</name>
<presentation_order>
50
</presentation_order>
</proposal_module>
Default handler: <!-- FATE #302980 -->
<proposal_module>
<name>
users
</name>
<presentation_order>
60
</presentation_order>
</proposal_module>
<proposal_module>
<name>
hwinfo
</name>
<presentation_order>
80
</presentation_order>
</proposal_module>
<proposal_module>
<name>
security
</name>
<presentation_order>
99
</presentation_order>
</proposal_module>
Default handler: <!-- software proposal should be computed almost at the end -->
<proposal_module>
<name>
software
</name>
<presentation_order>
30
</presentation_order>
</proposal_module>
Default handler: <!-- propose the default runlevel after software is selected, bnc #380141 -->
<proposal_module>
<name>
default_target
</name>
<presentation_order>
70
</presentation_order>
</proposal_module>
Default handler: <!-- Fate #319624 - proposal and dialog for existing SSH host keys -->
<proposal_module>
<name>
ssh_import
</name>
<presentation_order>
90
</presentation_order>
</proposal_module>
</proposal_modules>
</proposal>
<proposal>
<label>
Update Settings
</label>
<mode>
update
</mode>
<name>
initial
</name>
<stage>
normal
</stage>
<unique_id>
update_settings_initial
</unique_id>
<enable_skip>
no
</enable_skip>
<proposal_modules config:type="list">
<proposal_module>
update
</proposal_module>
<proposal_module>
packages
</proposal_module>
<proposal_module>
backup
</proposal_module>
<proposal_module>
language
</proposal_module>
</proposal_modules>
</proposal>
<proposal>
<label>
Installation Settings
</label>
<mode>
update,autoupgrade
</mode>
<stage>
initial
</stage>
<name>
initial
</name>
<unique_id>
update_initial
</unique_id>
<enable_skip>
no
</enable_skip>
<proposal_modules config:type="list">
<proposal_module>
hwinfo
</proposal_module>
<proposal_module>
update
</proposal_module>
<proposal_module>
packages
</proposal_module>
<proposal_module>
backup
</proposal_module>
<proposal_module>
language
</proposal_module>
<proposal_module>
keyboard
</proposal_module>
<proposal_module>
bootloader
</proposal_module>
</proposal_modules>
</proposal>
<proposal>
<archs>
s390
</archs>
<label>
Installation Settings
</label>
<mode>
update,autoupgrade
</mode>
<stage>
initial
</stage>
<name>
initial
</name>
<unique_id>
update_S390_initial
</unique_id>
<enable_skip>
no
</enable_skip>
<proposal_modules config:type="list">
<proposal_module>
hwinfo
</proposal_module>
<proposal_module>
update
</proposal_module>
<proposal_module>
add-on
</proposal_module>
<proposal_module>
dasd
</proposal_module>
<proposal_module>
zfcp
</proposal_module>
<proposal_module>
packages
</proposal_module>
<proposal_module>
backup
</proposal_module>
<proposal_module>
language
</proposal_module>
<proposal_module>
cio_ignore
</proposal_module>
<proposal_module>
bootloader
</proposal_module>
</proposal_modules>
</proposal>
</proposals>
<workflows config:type="list"Default handler: <!-- Stage: Initial, Mode: Installation -->
>
<workflow>
<defaults>
<archs>
all
</archs>
<enable_back>
yes
</enable_back>
<enable_next>
yes
</enable_next>
</defaults>
<label>
Preparation
</label>
<mode>
installation
</mode>
<stage>
initial
</stage>
<modules config:type="list">
<module>
<label>
Network Autosetup
</label>
<name>
install_inf
</name>
</module>
<module>
<label>
Network Autosetup
</label>
<name>
setup_dhcp
</name>
</module>
Default handler: <!-- As soon as possible but after network is initialized -->
<module>
<label>
Installer Update
</label>
<name>
update_installer
</name>
</module>
Default handler: <!-- We need to initialize libzypp in order to read product's license -->
<module>
<label>
Repositories Initialization
</label>
<name>
repositories_initialization
</name>
</module>
<module>
<label>
Welcome
</label>
<name>
complex_welcome
</name>
<enable_back>
no
</enable_back>
<enable_next>
yes
</enable_next>
<arguments>
<first_run>
yes
</first_run>
</arguments>
<retranslate config:type="boolean">
true
</retranslate>
</module>
<module>
<label>
Network Activation
</label>
<name>
lan
</name>
</module>
<module>
<label>
Disk Activation
</label>
<name>
disks_activate
</name>
</module>
<module>
<label>
System Analysis
</label>
<name>
system_analysis
</name>
</module>
Default handler: <!-- bsc#1112937: Online repos during installation -->
<module>
<label>
Online Repositories
</label>
<name>
productsources
</name>
<enable_back>
yes
</enable_back>
</module>
<module>
<name>
download_release_notes
</name>
</module>
<module>
<label>
System Role
</label>
<name>
system_role
</name>
</module>
<module>
<label>
Add-On Products
</label>
<name>
add-on
</name>
</module>
<module>
<label>
Disk
</label>
<name>
disk_proposal
</name>
<enable_back>
yes
</enable_back>
<enable_next>
yes
</enable_next>
</module>
Default handler: <!--
TODO: prepare disk here when it does not break space calculation (and remove below)
<module>
<label>Disk</label>
<name>prepdisk</name>
</module>
-->
<module>
<label>
Time Zone
</label>
<name>
timezone
</name>
<arguments>
<first_run>
yes
</first_run>
</arguments>
<enable_back>
yes
</enable_back>
</module>
<module>
<label>
User Settings
</label>
<name>
user_first
</name>
</module>
<module>
<label>
User Settings
</label>
<name>
root_first
</name>
</module>
<module>
<heading>
yes
</heading>
<label>
Installation
</label>
</module>
<module>
<label>
Installation Overview
</label>
<name>
initial_installation_proposal
</name>
<execute>
inst_proposal
</execute>
<proposal>
initial
</proposal>
</module>
<module>
<label>
Perform Installation
</label>
<name>
prepare_image
</name>
</module>
Default handler: <!-- FATE #303860: Provide consistent progress during installation -->
<module>
<label>
Perform Installation
</label>
<name>
prepareprogress
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
prepdisk
</name>
</module>
Default handler: <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
Default handler: <!-- Note: Needs to be call *after* the partitioning step as it might delete
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
<label>
Perform Installation
</label>
<name>
instsys_cleanup
</name>
</module>
Default handler: <!-- Installation from images -->
<module>
<label>
Perform Installation
</label>
<name>
deploy_image
</name>
</module>
Default handler: <!-- Installation from image -->
Default handler: <!-- kickoff moved here in order not to replace files it writes
with files from the image -->
<module>
<label>
Perform Installation
</label>
<name>
kickoff
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
rpmcopy
</name>
<enable_next>
no
</enable_next>
<enable_back>
no
</enable_back>
</module>
<module>
<label>
Perform Installation
</label>
<name>
addon_update_sources
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
extrasources
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
save_hardware_status
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
finish
</name>
<enable_back>
no
</enable_back>
</module>
</modules>
</workflow>
Default handler: <!-- Stage: Initial, Mode: Update -->
<workflow>
<defaults>
<archs>
all
</archs>
<enable_back>
yes
</enable_back>
<enable_next>
yes
</enable_next>
</defaults>
<label>
Preparation
</label>
<mode>
update
</mode>
<stage>
initial
</stage>
<modules config:type="list">
<module>
<label>
Network Autosetup
</label>
<name>
install_inf
</name>
</module>
<module>
<label>
Network Autosetup
</label>
<name>
setup_dhcp
</name>
</module>
Default handler: <!-- As soon as possible but after network is initialized -->
<module>
<label>
Installer Update
</label>
<name>
update_installer
</name>
</module>
Default handler: <!-- We need to initialize libzypp in order to read product's license -->
<module>
<label>
Repositories Initialization
</label>
<name>
repositories_initialization
</name>
</module>
<module>
<name>
complex_welcome
</name>
<label>
Welcome
</label>
<enable_back>
no
</enable_back>
<arguments>
<first_run>
yes
</first_run>
</arguments>
<retranslate config:type="boolean">
true
</retranslate>
</module>
<module>
<label>
Network Activation
</label>
<name>
lan
</name>
</module>
<module>
<label>
Disk Activation
</label>
<name>
disks_activate
</name>
</module>
<module>
<label>
System Analysis
</label>
<name>
system_analysis
</name>
</module>
<module>
<label>
System for Update
</label>
<name>
update_partition
</name>
</module>
<module>
<name>
upgrade_urls
</name>
</module>
<module>
<label>
Online Repositories
</label>
<name>
productsources
</name>
<enable_back>
yes
</enable_back>
</module>
<module>
<label>
Add-On Products
</label>
<name>
add-on
</name>
<enable_back>
yes
</enable_back>
</module>
<module>
<name>
download_release_notes
</name>
</module>
<module>
<heading>
yes
</heading>
<label>
Update
</label>
</module>
<module>
<label>
Update Settings
</label>
<name>
initial_update_proposal
</name>
<execute>
inst_proposal
</execute>
<proposal>
initial
</proposal>
</module>
Default handler: <!--
FATE #303860: Provide consistent progress during installation
BNC #438848: Also during upgrade
-->
<module>
<label>
Perform Update
</label>
<name>
prepareprogress
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
prepdisk
</name>
</module>
Default handler: <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
Default handler: <!-- Note: Needs to be call *after* the partitioning step as it might delete
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
<label>
Perform Update
</label>
<name>
instsys_cleanup
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
kickoff
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
rpmcopy
</name>
<enable_back>
no
</enable_back>
<enable_next>
no
</enable_next>
</module>
<module>
<label>
Perform Update
</label>
<name>
finish
</name>
<enable_back>
no
</enable_back>
</module>
</modules>
</workflow>
Default handler: <!-- Stage: Initial, Mode: AutoInstallation -->
<workflow>
<stage>
initial
</stage>
<label>
Base Installation
</label>
<mode>
autoinstallation
</mode>
<defaults>
<archs>
all
</archs>
<enable_back>
no
</enable_back>
<enable_next>
no
</enable_next>
</defaults>
<modules config:type="list">
<moduleDefault handler: <!-- writes hostname and proxy config bsc#1177768 -->
>
<label>
Load Linuxrc Network Configuration
</label>
<name>
install_inf
</name>
</module>
Default handler: <!-- As soon as possible -->
<module>
<label>
Installer Update
</label>
<name>
update_installer
</name>
<enable_back>
no
</enable_back>
<enable_next>
yes
</enable_next>
</module>
Default handler: <!-- bsc#1047060: Module used only to display a beta warning in case README.BETA
file exists. Other than that, the module is completely skipped in auto mode -->
<module>
<name>
complex_welcome
</name>
<label>
Welcome
</label>
<enable_back>
no
</enable_back>
<enable_next>
yes
</enable_next>
<arguments>
<first_run>
yes
</first_run>
</arguments>
<retranslate config:type="boolean">
true
</retranslate>
</module>
<module>
<label>
AutoYaST Settings
</label>
<name>
autoinit
</name>
<archs>
all
</archs>
<retranslate config:type="boolean">
true
</retranslate>
</module>
<module>
<label>
AutoYaST Settings
</label>
<name>
autosetup
</name>
</module>
<module>
<label>
AutoYaST Settings
</label>
<name>
initial_autoinstallation_proposal
</name>
<execute>
inst_proposal
</execute>
<proposal>
initial
</proposal>
<enable_back>
no
</enable_back>
<enable_next>
yes
</enable_next>
</module>
Default handler: <!-- FATE #303860: Provide consistent progress during installation -->
<module>
<label>
Perform Installation
</label>
<name>
prepareprogress
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
prepdisk
</name>
</module>
Default handler: <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
Default handler: <!-- Note: Needs to be call *after* the partitioning step as it might delete
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
<label>
Perform Installation
</label>
<name>
instsys_cleanup
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
deploy_image
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
kickoff
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
rpmcopy
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
finish
</name>
</module>
</modules>
</workflow>
Default handler: <!-- Stage: Initial, Mode: AutoUpgrade -->
<workflow>
<defaults>
<archs>
all
</archs>
</defaults>
<label>
Preparation
</label>
<mode>
autoupgrade
</mode>
<stage>
initial
</stage>
<modules config:type="list"Default handler: <!-- As soon as possible -->
>
<module>
<label>
Installer Update
</label>
<name>
update_installer
</name>
<enable_back>
no
</enable_back>
<enable_next>
yes
</enable_next>
</module>
Default handler: <!-- bsc#1047060: Module used only to display a beta warning in case README.BETA
file exists. Other than that, the module is completely skipped in auto mode -->
<module>
<name>
complex_welcome
</name>
<label>
Welcome
</label>
<enable_back>
no
</enable_back>
<enable_next>
yes
</enable_next>
<arguments>
<first_run>
yes
</first_run>
</arguments>
<retranslate config:type="boolean">
true
</retranslate>
</module>
<module>
<label>
System Analysis
</label>
<name>
system_analysis
</name>
<enable_back>
yes
</enable_back>
<enable_next>
yes
</enable_next>
</module>
<module>
<label>
System for Update
</label>
<name>
update_partition_auto
</name>
<enable_back>
yes
</enable_back>
<enable_next>
yes
</enable_next>
</module>
<module>
<label>
AutoYaST Settings
</label>
<name>
autoinit
</name>
<archs>
all
</archs>
<retranslate config:type="boolean">
true
</retranslate>
</module>
<module>
<label>
AutoYaST Settings
</label>
<name>
autosetup_upgrade
</name>
</module>
<module>
<heading>
yes
</heading>
<label>
Update
</label>
</module>
<module>
<label>
AutoYaST Settings
</label>
<name>
initial_update_proposal
</name>
<execute>
inst_proposal
</execute>
<proposal>
initial
</proposal>
<enable_back>
no
</enable_back>
<enable_next>
yes
</enable_next>
</module>
<module>
<label>
Perform Update
</label>
<name>
prepareprogress
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
do_resize
</name>
<update config:type="boolean">
false
</update>
<archs>
i386,x86_64,ia64
</archs>
</module>
<module>
<label>
Perform Update
</label>
<name>
prepdisk
</name>
</module>
Default handler: <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
Default handler: <!-- Note: Needs to be call *after* the partitioning step as it might delete
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
<label>
Perform Update
</label>
<name>
instsys_cleanup
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
kickoff
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
store_upgrade_software
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
rpmcopy
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
finish
</name>
</module>
</modules>
</workflow>
<workflow>
<defaults>
<archs>
all
</archs>
<enable_back>
no
</enable_back>
<enable_next>
no
</enable_next>
</defaults>
<stage>
continue
</stage>
<mode>
autoinstallation
</mode>
<modules config:type="list">
<module>
<label>
Perform Installation
</label>
<name>
autopost
</name>
</module>
<module>
<label>
Perform Installation
</label>
<name>
rpmcopy_secondstage_autoinstall
</name>
<execute>
inst_rpmcopy_secondstage
</execute>
</module>
<module>
<heading>
yes
</heading>
<label>
Configuration
</label>
</module>
<module>
<label>
System Configuration
</label>
<name>
autoconfigure
</name>
</module>
</modules>
</workflow>
<workflow>
<defaults>
<archs>
all
</archs>
<enable_back>
no
</enable_back>
<enable_next>
no
</enable_next>
</defaults>
<stage>
continue
</stage>
<mode>
autoupgrade
</mode>
<modules config:type="list">
<module>
<label>
Perform Update
</label>
<name>
autopost
</name>
</module>
<module>
<label>
Perform Update
</label>
<name>
rpmcopy_secondstage_autoupgrade
</name>
<execute>
inst_rpmcopy_secondstage
</execute>
</module>
<module>
<heading>
yes
</heading>
<label>
Configuration
</label>
</module>
<module>
<label>
System Configuration
</label>
<name>
autoconfigure
</name>
</module>
</modules>
</workflow>
</workflows>
</productdefines>