<?xml version="1.0"?>
<productDefines xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns">

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

        <!-- FATE #303875, see /etc/sysconfig/network/dhcp:WRITE_HOSTNAME_TO_HOSTS -->
        <write_hostname_to_hosts config:type="boolean">false</write_hostname_to_hosts>
        <!-- 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>
        <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>
        <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>

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

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

        <!-- Guide user to drivers.suse.com if HW was not found (FATE#312875)-->
        <show_drivers_info config:type="boolean">false</show_drivers_info>

        <!-- Offer add-ons in the installation -->
        <show_addons config:type="boolean">true</show_addons>
        <addons_default config:type="boolean">false</addons_default>

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

        <!-- FATE #303395, Kexec instead of reboot (default 'false') -->
        <kexec_reboot config:type="boolean">true</kexec_reboot>

        <!-- FATE: #304865: Enhance YaST Modules to cooperate better handling the product licenses -->
        <base_product_license_directory>/etc/YaST2/licenses/base/</base_product_license_directory>

        <!-- #303798: YaST2 runlevel editor: offer easy enablement and configuration of runlevel 4 -->
        <rle_offer_rulevel_4 config:type="boolean">false</rle_offer_rulevel_4>

        <!-- bnc #431259 -->
        <default_ntp_setup config:type="boolean">true</default_ntp_setup>

        <!-- FATE: #303893, #305588: Default to enabled kdump -->
        <enable_kdump config:type="boolean">true</enable_kdump>
        
        <!-- 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>

        <!-- warn on older suse -->
        <products_supported_for_upgrade config:type="list">
            <!-- openQA tests down to 13.2? FIXME -->
            <regexp_item>^openSUSE 13\.2.*$</regexp_item>
            <!-- Leap 42.* milestones,betas,... -->
            <regexp_item>^openSUSE Leap 42\.[12].*$</regexp_item>
        </products_supported_for_upgrade>

        <!-- Bugzilla #327791, if not set, default is true -->
        <online_repos_preselected config:type="boolean">false</online_repos_preselected>

        <!-- FATE #300898, List of external sources accesible during the installation time -->
        <external_sources_link>http://download.opensuse.org/YaST/Repos/openSUSE_Leap_42.3_Servers.xml</external_sources_link>

        <dropped_packages/>
        <extra_urls config:type="list">
            <!-- Default update repository, bnc #381360 -->
            <extra_url>
                <baseurl>http://download.opensuse.org/update/leap/42.3/oss/</baseurl>
                <alias>repo-update</alias>
                <name>openSUSE-Leap-42.3-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>
            <extra_url>
                <baseurl>http://download.opensuse.org/update/leap/42.3/non-oss/</baseurl>
                <alias>repo-update-non-oss</alias>
                <name>openSUSE-Leap-42.3-Update-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>

            <!-- Replacement for EXTRAURLS and OPTIONALURLS -->
            <extra_url>
                <baseurl>http://download.opensuse.org/distribution/leap/42.3/repo/oss/</baseurl>
                <alias>repo-oss</alias>
                <name>openSUSE-Leap-42.3-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/distribution/leap/42.3/repo/non-oss/</baseurl>
                <alias>repo-non-oss</alias>
                <name>openSUSE-Leap-42.3-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/distribution/leap/42.3/repo/oss/</baseurl>
                <alias>repo-debug</alias>
                <name>openSUSE-Leap-42.3-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/debug/distribution/leap/42.3/repo/non-oss/</baseurl>
                <alias>repo-debug-non-oss</alias>
                <name>openSUSE-Leap-42.3-Debug-Non-Oss</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/debug/update/leap/42.3/oss/</baseurl>
                <alias>repo-debug-update</alias>
                <name>openSUSE-Leap-42.3-Update-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/debug/update/leap/42.3/non-oss/</baseurl>
                <alias>repo-debug-update-non-oss</alias>
                <name>openSUSE-Leap-42.3-Update-Debug-Non-Oss</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/distribution/leap/42.3/repo/oss/</baseurl>
                <alias>repo-source</alias>
                <name>openSUSE-Leap-42.3-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>
            <extra_url>
                <baseurl>http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/</baseurl>
                <alias>repo-source-non-oss</alias>
                <name>openSUSE-Leap-42.3-Source-Non-Oss</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_urls>

        <!-- BNC #424678, Definition of supported desktops -->
        <supported_desktops config:type="list">

            <one_supported_desktop>
                <name>kde</name>
                <desktop>plasma5</desktop>
                <label_id>desktop_kde</label_id>
                <logon>sddm</logon>
                <cursor>DMZ</cursor>
                <packages>sddm</packages>
                <order config:type="integer">1</order>
                <patterns>kde x11 base</patterns>
                <icon>pattern-kde4</icon>
            </one_supported_desktop>

            <one_supported_desktop>
                <name>gnome</name>
                <desktop>gnome</desktop>
                <label_id>desktop_gnome</label_id>
                <logon>gdm</logon>
                <cursor>DMZ</cursor>
                <packages>gdm</packages>
                <order config:type="integer">1</order>
                <patterns>gnome x11 base</patterns>
                <icon>pattern-gnome</icon>
            </one_supported_desktop>

            <one_supported_desktop>
                <name>server</name>
                <desktop>icewm</desktop>
                <label_id>desktop_server</label_id>
                <logon>xdm</logon>
                <cursor>DMZ</cursor>
                <packages></packages>
                <order config:type="integer">1</order>
                <patterns>generic_server</patterns>
                <icon>yast-ssh-server</icon>
            </one_supported_desktop>

            <one_supported_desktop>
                <name>xfce</name>
                <!-- BNC #667408 -->
                <desktop>xfce</desktop>
                <label_id>desktop_xfce</label_id>
                <logon>lightdm</logon>
                <cursor>DMZ</cursor>
                <packages>lightdm</packages>
                <order config:type="integer">4</order>
                <patterns>xfce x11 base</patterns>
                <icon>pattern-xfce</icon>
            </one_supported_desktop>

            <one_supported_desktop>
                <name>min_x</name>
                <desktop>icewm</desktop>
                <label_id>desktop_min_x</label_id>
                <logon></logon>
                <cursor>DMZ</cursor>
                <packages>xorg-x11-server</packages>
                <order config:type="integer">6</order>
                <patterns>x11 base</patterns>
                <icon>yast-x11</icon>
            </one_supported_desktop>

            <one_supported_desktop>
                <name>enlightenment</name>
                <desktop>enlightenment</desktop>
                <label_id>desktop_enlightenment</label_id>
                <logon>lightdm</logon>
                <cursor>DMZ</cursor>
                <packages>lightdm</packages>
                <order config:type="integer">7</order>
                <patterns>enlightenment x11 base</patterns>
                <icon>pattern-enlightenment</icon>
            </one_supported_desktop>

        </supported_desktops>

        <!-- FaTE #306967 KDE is preselected desktop -->
        <default_desktop>kde</default_desktop>

        <!-- 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>
        </upgrade>

    </software>

    <!-- check the following file for information what the settings mean:
         https://github.com/yast/yast-storage/blob/master/doc/config.xml.description
    -->
    <partitioning>
        <try_separate_home config:type="boolean">true</try_separate_home>
        <limit_try_home>5GB</limit_try_home>
        <root_space_percent>40</root_space_percent>
        <root_base_size>3GB</root_base_size>
        <root_max_size>10GB</root_max_size>
        <proposal_lvm config:type="boolean">false</proposal_lvm>
        <vm_keep_unpartitioned_region config:type="boolean">false</vm_keep_unpartitioned_region>
        <vm_desired_size>15GB</vm_desired_size>
        <vm_home_max_size>25GB</vm_home_max_size>
        <btrfs_increase_percentage config:type="integer">300</btrfs_increase_percentage>
        <btrfs_default_subvolume>@</btrfs_default_subvolume>

        <!-- Subvolumes to be created for a Btrfs root file system -->
        <!-- copy_on_write is true by default -->
        <!-- The XML parser is very simplistic, thus not using attributes, but sub-elements -->
        <subvolumes config:type="list">
            <subvolume>
                <path>home</path>
            </subvolume>
            <subvolume>
                <path>opt</path>
            </subvolume>
            <subvolume>
                <path>srv</path>
            </subvolume>
            <subvolume>
                <path>tmp</path>
            </subvolume>
            <subvolume>
                <path>usr/local</path>
            </subvolume>
            <subvolume>
                <path>var/cache</path>
            </subvolume>
            <subvolume>
                <path>var/crash</path>
            </subvolume>
            <subvolume>
                <path>var/lib/libvirt/images</path>
                <copy_on_write config:type="boolean">false</copy_on_write>
            </subvolume>
            <subvolume>
                <path>var/lib/machines</path>
            </subvolume>
            <subvolume>
                <path>var/lib/mailman</path>
            </subvolume>
            <subvolume>
                <path>var/lib/mariadb</path>
                <copy_on_write config:type="boolean">false</copy_on_write>
            </subvolume>
            <subvolume>
                <path>var/lib/mysql</path>
                <copy_on_write config:type="boolean">false</copy_on_write>
            </subvolume>
            <subvolume>
                <path>var/lib/named</path>
            </subvolume>
            <subvolume>
                <path>var/lib/pgsql</path>
                <copy_on_write config:type="boolean">false</copy_on_write>
            </subvolume>
            <subvolume>
                <path>var/log</path>
            </subvolume>
            <subvolume>
                <path>var/opt</path>
            </subvolume>
            <subvolume>
                <path>var/spool</path>
            </subvolume>
            <subvolume>
                <path>var/tmp</path>
            </subvolume>

            <!-- 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/x86_64-efi</path>
                <archs>x86_64</archs>
            </subvolume>
            <subvolume>
                <path>boot/grub2/s390x-emu</path>
                <archs>s390</archs>
            </subvolume>
        </subvolumes>

    </partitioning>

    <network>
        <force_static_ip config:type="boolean">false</force_static_ip>
        <network_manager>laptop</network_manager>
        <startmode>ifplugd</startmode>
    </network>

    <system_roles config:type="list">
      <system_role>
        <!-- the id is a key for texts/$id/label
                             and texts/$id_description/label below -->
        <id>kde</id>
        <software>
          <default_desktop>kde</default_desktop>
        </software>
      </system_role>

      <system_role>
        <id>gnome</id>
        <software>
          <default_desktop>gnome</default_desktop>
        </software>
      </system_role>

      <system_role>
        <id>server</id>
        <software>
          <default_desktop>server</default_desktop>
        </software>
      </system_role>

      <system_role>
        <id>custom</id>
      </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>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>
&lt;p&gt;&lt;b&gt;Congratulations!&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The installation of openSUSE on your machine is complete.
After clicking &lt;b&gt;Finish&lt;/b&gt;, you can log in to the system.&lt;/p&gt;
&lt;p&gt;Visit us at %1.&lt;/p&gt;
&lt;p&gt;Have a lot of fun!&lt;br&gt;Your openSUSE Development Team&lt;/p&gt;
            </label>
        </congratulate>

        <!--
            Desktop dialog label. It should not be wider than 75 characters.
            Please try to keep the same number of lines, if possible
        -->
        <desktop_dialog><label>The desktop environment on your computer provides the graphical user
interface for your computer, as well as a suite of applications for
email, Web browsing, office productivity, games, and utilities to
manage your computer.

openSUSE offers a choice of desktop environments. The most widely
used desktop environments are GNOME and KDE Plasma, and they are equally
supported under openSUSE. Both desktop environments are easy to use,
highly integrated, and have an attractive look and feel. Each desktop
environment has a distinct style, so personal taste determines which
is the most appropriate desktop for you.</label></desktop_dialog>

        <!-- Desktop dialog: desktop names -->
        <desktop_gnome><label>GNOME Desktop</label></desktop_gnome>
        <desktop_kde><label>KDE Plasma Desktop</label></desktop_kde>
        <desktop_server><label>Server (Text Mode)</label></desktop_server>
        <desktop_xfce><label>Xfce Desktop</label></desktop_xfce>
        <desktop_lxde><label>LXDE Desktop</label></desktop_lxde>
        <desktop_min_x><label>Minimal X Window</label></desktop_min_x>
        <desktop_enlightenment><label>Enlightenment Desktop</label></desktop_enlightenment>

      <roles_caption>
        <!-- TRANSLATORS: dialog caption -->
        <label>Please select a user interface</label>
        </roles_caption>
        <roles_text>
          <!-- TRANSLATORS: label in a dialog -->
          <label>Choose a pre-defined user interface or a custom software selection.</label>
        </roles_text>
        <roles_help>
          <!-- TRANSLATORS: dialog help -->
	  <label>&lt;p&gt;Choose a pre-defined user interface or customize the
	  software selection manually.&lt;/p&gt;</label>
        </roles_help>
        <kde>
          <!-- TRANSLATORS: a label for a system role -->
          <label>Desktop with KDE Plasma</label>
        </kde>
        <kde_description>
          <label>KDE Plasma is a graphical desktop environment and the default on openSUSE Leap.
          </label>
        </kde_description>
        <gnome>
          <!-- TRANSLATORS: a label for a system role -->
          <label>Desktop with GNOME</label>
        </gnome>
        <gnome_description>
          <label>GNOME is a graphical desktop environment and the default on SUSE Linux Enterprise.
          </label>
        </gnome_description>
        <server>
          <!-- TRANSLATORS: a label for a system role -->
          <label>Server (Text Mode)</label>
        </server>
        <server_description>
          <label>The server selection installs a reduced set of packages and offers a text mode interface.</label>
        </server_description>
        <custom>
          <!-- TRANSLATORS: a label for a system role -->
          <label>Custom</label>
        </custom>
        <custom_description>
          <label>The custom selection allows to select alternative software patterns to customize the installation. Additional software is available in the online repositories.</label>
        </custom_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>
                <!-- software proposal should be computed almost at the end -->
                <proposal_module>
                    <name>software</name>
                    <presentation_order>30</presentation_order>
                </proposal_module>
                <proposal_module>
        <!-- propose the default runlevel after software is selected, bnc #380141 -->
                    <name>default_target</name>
                    <presentation_order>70</presentation_order>
                </proposal_module>
                <!-- FaTE #303859 - simple network (in fact firewall) cfg in 1st stage -->
                <proposal_module>
                    <name>firewall_stage1</name>
                    <presentation_order>95</presentation_order>
                </proposal_module>
                <!-- 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>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>
                <!-- software proposal should be computed almost at the end -->
                <proposal_module>
                    <name>software</name>
                    <presentation_order>35</presentation_order>
                </proposal_module>
                <!-- 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>firewall_stage1</name>
                    <presentation_order>50</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>
                <!-- 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>
                <!-- software proposal should be computed almost at the end -->
                <proposal_module>
                    <name>software</name>
                    <presentation_order>30</presentation_order>
                </proposal_module>
                <!-- propose the default runlevel after software is selected, bnc #380141 -->
                <proposal_module>
                    <name>default_target</name>
                    <presentation_order>70</presentation_order>
                </proposal_module>
                <!-- FaTE #303859 - simple network (in fact firewall) cfg in 1st stage -->
                <proposal_module>
                    <name>firewall_stage1</name>
                    <presentation_order>99</presentation_order>
                </proposal_module>
                <!-- 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>Live Installation Settings</label>
            <mode>live_installation</mode>
            <stage>initial</stage>
            <name>initial</name>
            <unique_id>live_inst_initial</unique_id>
            <enable_skip>no</enable_skip>
            <proposal_modules config:type="list">
                <proposal_module>hwinfo</proposal_module>
                <proposal_module>partitions</proposal_module>
                <proposal_module>bootloader</proposal_module>
                <proposal_module>country_simple</proposal_module>
                <proposal_module>timezone</proposal_module>
                <proposal_module>users</proposal_module>
                <proposal_module>default_target</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>

        <proposal>
            <label>Network Configuration</label>
            <name>network</name>
            <stage>continue,normal</stage>
            <unique_id>network_continue</unique_id>
            <enable_skip>yes</enable_skip>
            <proposal_modules config:type="list">
                <proposal_module>
                    <name>lan</name>
                    <presentation_order>20</presentation_order>
                </proposal_module>
                <proposal_module>
                    <name>general</name>
                    <presentation_order>5</presentation_order>
                </proposal_module>
                <proposal_module>
                    <name>isdn</name>
                    <presentation_order>40</presentation_order>
                </proposal_module>
                <proposal_module>
                    <name>remote</name>
                    <presentation_order>60</presentation_order>
                </proposal_module>
                <proposal_module>
                    <name>firewall</name>
                    <presentation_order>10</presentation_order>
                </proposal_module>
                <proposal_module>
                    <name>proxy</name>
                    <presentation_order>70</presentation_order>
                </proposal_module>
            </proposal_modules>
        </proposal>

        <proposal>
            <label>Hardware Configuration</label>
            <name>hardware</name>
            <stage>continue</stage>
            <unique_id>hardware_continue</unique_id>
            <enable_skip>yes</enable_skip>
            <proposal_modules config:type="list">
                <proposal_module>printer</proposal_module>
                <proposal_module>sound</proposal_module>
            </proposal_modules>
        </proposal>
    </proposals>

    <workflows config:type="list">

        <!-- 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>Load linuxrc Network Configuration</label>
                    <name>install_inf</name>
                </module>
                <module>
                    <label>Network Autosetup</label>
                    <name>setup_dhcp</name>
                </module>
                <!-- As soon as possible but after network is initialized -->
                <module>
                    <label>Installer Update</label>
                    <name>update_installer</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>
                <module>
                    <label>Disk</label>
                    <name>disk_proposal</name>
                    <enable_back>yes</enable_back>
                    <enable_next>yes</enable_next>
                </module>
<!--
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 Interface</label>
                    <name>desktop_roles</name>
                    <enable_back>yes</enable_back>
                </module>
                <module>
                    <label>Add-On Products</label>
                    <name>add-on</name>
                </module>
                <module>
                    <label>Custom Pattern Selection</label>
                    <name>custom_patterns</name>
                    <enable_back>yes</enable_back>
                </module>
                <module>
                    <name>download_release_notes</name>
                </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>
                <!-- 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>
                <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
                <!-- 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>Installer Cleanup</label>
                    <name>instsys_cleanup</name>
                </module>
                <!-- Installation from images -->
                <module>
                    <label>Perform Installation</label>
                    <name>deploy_image</name>
                </module>
                <!-- Installation from image -->
                <!-- 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>

        <!-- Stage: Initial, Mode: Live Installation -->
        <workflow>
            <defaults>
                <archs>all</archs>
                <enable_back>yes</enable_back>
                <enable_next>yes</enable_next>
            </defaults>
            <label>Installation</label>
            <mode>live_installation</mode>
            <stage>initial</stage>
            <modules config:type="list">
               <module>
                    <label>Load linuxrc Network Configuration</label>
                    <name>install_inf</name>
                </module>
                <module>
                    <label>Network Autosetup</label>
                    <name>setup_dhcp</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>Time Zone</label>
                    <name>timezone</name>
                    <arguments>
                        <first_run>yes</first_run>
                    </arguments>
                    <enable_back>yes</enable_back>
                </module>
                <module>
                    <label>Disk</label>
                    <name>disk_proposal</name>
                    <enable_back>yes</enable_back>
                    <enable_next>yes</enable_next>
                </module>
                <module>
                    <label>User Settings</label>
                    <name>user_first</name>
                </module>
                <module>
                    <label>User Settings</label>
                    <name>root_first</name>
                </module>
                <module>
                    <label>Installation Settings</label>
                    <name>inst_live_pre-proposal</name>
                </module>
                <module>
                    <label>Installation Settings</label>
                    <name>inst_proposal</name>
                    <proposal>initial</proposal>
                </module>
                <!-- FATE #303860: Provide consistent progress during installation -->
                <module>
                    <label>Perform Installation</label>
                    <name>prepareprogress</name>
                </module>
                <module>
                    <label>Perform Installation</label>
                    <name>inst_prepdisk</name>
                </module>
                <module>
                    <label>Perform Installation</label>
                    <name>inst_kickoff</name>
                </module>
                <module>
                    <label>Perform Installation</label>
                    <name>inst_live_doit</name>
                    <enable_next>no</enable_next>
                    <enable_back>no</enable_back>
                </module>
                <module>
                    <label>Perform Installation</label>
                    <name>inst_finish</name>
                    <enable_back>no</enable_back>
                </module>
            </modules>
        </workflow>

        <!-- 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>Load linuxrc Network Configuration</label>
                    <name>install_inf</name>
                </module>
                <module>
                    <label>Network Autosetup</label>
                    <name>setup_dhcp</name>
                </module>
                <!-- As soon as possible but after network is initialized -->
                <module>
                    <label>Installer Update</label>
                    <name>update_installer</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>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>
                <!--
                    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>
                <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
                <!-- 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>Installer Cleanup</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>

        <!-- Stage: Continue, Mode: Live Installation -->
        <workflow>
            <stage>continue</stage>
            <mode>live_installation</mode>
            <defaults>
                <enable_back>yes</enable_back>
                <enable_next>yes</enable_next>
                <archs>all</archs>
            </defaults>
            <modules config:type="list">
                <module>
                    <heading>yes</heading>
                    <label>Configuration</label>
                </module>
                <module>
                    <name>live_cleanup</name>
                    <enable_back>no</enable_back>
                </module>
            </modules>
        </workflow>

        <!-- 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">
                <!-- As soon as possible -->
                <module>
                    <label>Installer Update</label>
                    <name>update_installer</name>
                    <enable_back>no</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</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>
                <!-- 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>
                <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
                <!-- 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>Installer Cleanup</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>autoimage</name>
                </module>
                <module>
                    <label>Perform Installation</label>
                    <name>rpmcopy</name>
                </module>
                <module>
                    <label>Perform Installation</label>
                    <name>finish</name>
                </module>
            </modules>
        </workflow>

        <!-- Stage: Initial, Mode: AutoUpgrade -->
        <workflow>
            <defaults>
                <archs>all</archs>
            </defaults>
            <label>Preparation</label>
            <mode>autoupgrade</mode>
            <stage>initial</stage>
            <modules config:type="list">
                <!-- As soon as possible -->
                <module>
                    <label>Installer Update</label>
                    <name>update_installer</name>
                    <enable_back>no</enable_back>
                    <enable_next>yes</enable_next>
                </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>
                <!-- Clean up the inst-sys to have more free RAM on low memory systems -->
                <!-- 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>Installer Cleanup</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>
