File control.xml of Package skelcd-control-openSUSE

<?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></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">true</write_hostname_to_hosts>

        <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">false</show_online_repositories>
	<online_repositories_default config:type="boolean">true</online_repositories_default>

	<!-- 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 #305019: configure the files to copy from a previous installation -->
	<copy_to_system config:type="list">
	    <!-- FATE #300421: Import ssh keys from previous installations -->
	    <copy_to_system_item>
		<copy_to_dir>/</copy_to_dir>
		<!-- Files that must be all present on the previous system -->
		<mandatory_files config:type="list">
		    <file_item>/etc/ssh/ssh_host_key</file_item>
		    <file_item>/etc/ssh/ssh_host_key.pub</file_item>
		</mandatory_files>
		<!-- Files thay may be present -->
		<optional_files config:type="list">
		    <file_item>/etc/ssh/ssh_host_dsa_key</file_item>
		    <file_item>/etc/ssh/ssh_host_dsa_key.pub</file_item>
		    <file_item>/etc/ssh/ssh_host_rsa_key</file_item>
		    <file_item>/etc/ssh/ssh_host_rsa_key.pub</file_item>
		</optional_files>
	    </copy_to_system_item>

	    <!-- FATE #120103: Import Users From Existing Partition -->
	    <copy_to_system_item>
		<copy_to_dir>/var/lib/YaST2/imported/userdata/</copy_to_dir>
		<!-- Files that must be all present on the previous system -->
		<mandatory_files config:type="list">
		    <file_item>/etc/shadow</file_item>
		    <file_item>/etc/passwd</file_item>
		    <file_item>/etc/login.defs</file_item>
		    <file_item>/etc/group</file_item>
		</mandatory_files>
	    </copy_to_system_item>
	</copy_to_system>

	<!-- FATE #303396, Make second stage non-interactive -->
	<enable_autoconfiguration config:type="boolean">true</enable_autoconfiguration>
	<autoconfiguration_default config:type="boolean">true</autoconfiguration_default>

	<!-- BNC #428190, Some clients should be called even with AC -->
	<autoconfiguration_enabled_modules config:type="list">
	    <module>cont_suseconfig</module>
	</autoconfiguration_enabled_modules>

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

	<!-- Configuration for inst_automatic_configuration script -->
	<automatic_configuration config:type="list">
	    <!--
		Adding inst_hostname client here, needed to generate random
		hostname in automatic config (and for 127.0.0.2 hack) (#383336)
		Must be called before inst_netprobe however, it cannot override it later on
	    -->
	    <ac_step>
		<text_id>ac_1</text_id>
		<icon>yast-sw_single</icon>
		<type>scripts</type>
		<ac_items config:type="list">
		    <ac_item>initialization</ac_item>
		    <ac_item>hostname</ac_item>
		    <ac_item>netprobe</ac_item>
		    <ac_item>rpmcopy_secondstage</ac_item>
		</ac_items>
	    </ac_step>
	    <!-- network proposal -->
	    <ac_step>
		<text_id>ac_2</text_id>
		<icon>yast-network</icon>
		<type>proposals</type>
		<ac_items config:type="list">
		    <ac_item>lan</ac_item>
		    <ac_item>general</ac_item>
		    <ac_item>dsl</ac_item>
		    <ac_item>isdn</ac_item>
		    <ac_item>modem</ac_item>
		    <ac_item>remote</ac_item>
		    <ac_item>firewall</ac_item>
		</ac_items>
	    </ac_step>
	    <!-- hardware proposal -->
	    <ac_step>
		<text_id>ac_3</text_id>
		<icon>yast-hwinfo</icon>
		<type>proposals</type>
		<ac_items config:type="list">
		    <ac_item>x11</ac_item>
		    <ac_item>printer</ac_item>
		    <ac_item>sound</ac_item>
		    <ac_item>tv</ac_item>
		</ac_items>
	    </ac_step>
	    <!-- finishing configuration -->
	    <ac_step>
		<text_id>ac_4</text_id>
		<icon>yast-sysconfig</icon>
		<type>scripts</type>
		<ac_items config:type="list">
		    <ac_item>addon_update_sources</ac_item>
		    <ac_item>extrasources</ac_item>
		    <ac_item>suseconfig</ac_item>
		    <ac_item>save_hardware_status</ac_item>
		</ac_items>
	    </ac_step>
	</automatic_configuration>

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

    <software>
        <delete_old_packages config:type="boolean">true</delete_old_packages>
        <selection_type config:type="symbol">auto</selection_type>

	<!-- 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_111_Servers.xml</external_sources_link>

	<!-- Dropped packages, bnc #300540 -->
	<dropped_packages>FreeNX NX RealPlayer ant-jai art-sharp asterisk asterisk-alsa asterisk-capi asterisk-spandsp asterisk-zaptel astools avalon-framework avalon-framework-manual avalon-logkit avalon-logkit-javadoc avmailgate bbtools bitchx blackbox colorgcc compat-curl2 cpp41 cpp42 cups-SUSE-ppds-dat db42 dbus-1-gtk devs dockutils dragonegg ejb-javadoc freeciv ftgl gal2 gcc41 gcc41-32bit gcc41-ada gcc41-c++ gcc41-fortran gcc41-fortran-32bit gcc41-gij gcc41-gij-32bit gcc41-info gcc41-java gcc41-locale gcc41-obj-c++ gcc41-objc gcc41-objc-32bitgcc42 gcc42-32bit gcc42-c++ gcc42-fortran gcc42-fortran-32bit gcc42-gij gcc42-info gcc42-java gcc42-objc gcc42-objc-32bit gconf-sharp gecko-sharp glade-sharp glib-sharp gnome-cups-manager gnome-filesystem gnome-keyring-manager gnome-mime-data gnome-printer-add gnome-sharp gtk-engines gtk-qt-engine gtk-sharp gtk-sharp-complete gtk-sharp-gapi gtkglarea gtkhtml-sharp2 hermes ial indeview ipgrab ipw3945d ircd jaf-demo jaf-javadoc jaf-manual jai java-1_4_2-cacao java-1_4_2-cacao-devel java-1_4_2-sun java-1_4_2-sun-devel java-1_4_2-sun-plugin javamail-manual jms-javadoc jmx jmx-javadoc jta jta-javadoc kbilliards kfs kino knx kssh libGraphicsMagick1 libMagick10 libWand10 libcurl2 libdjvulibre15 libdvdread3 libexiv2 libgcc41 libgcc41-32bit libgcj41 libgcj41-32bit libgcj41-devel libgcj42 libgcj42-devel libgfortran42 libgfortran42-32bit libgmime-2_0-2 libgpod libgpod2 libiniparser libiniparser-32bit libipoddevice libkdcraw1 libkexiv2 libltdl-3-32bit libmtp libmudflap41 libmudflap41-32bit libmudflap42 libmudflap42-32bit libpisync0 libpri libqtpod librasqal0 libsoprano3 libsoprano3-32bit libstdc++41 libstdc++41-32bit libstdc++41-devel libstdc++42-devel libusb libzypp-zmd-backend limal-bootloader man-pages-de multisync openbox perl-Xmms planmaker powersave-libs qjackconnect radiusclient resmgr-32bit rsaref rsvg-sharp2 rubygem-actionwebservice rug samba-pdb sax2-libsax-csharp siga simutrans sqlite-zmd supertux synce synce-kde tei_3 textmaker tomcat5 tomcat55 tomcat55-common-lib tomcat55-jasper tomcat55-jsp-2_0-api tomcat55-server-lib tomcat55-servlet-2_4-api tpb unace varmon vte-sharp vte-sharp2 websh wlan-kmp-xen xen-doc-ps xgl xgl-hardware-list xmms xmms-jack xmms-lib xmoto yast2-bluetooth yast2-bootfloppy yast2-power-management yast2-powertweak zaptel zaptel-kmp-default zen-updater zmd zope</dropped_packages>
	<extra_urls config:type="list">
	    <!-- Default update repository, bnc #381360 -->
	    <extra_url>
		<baseurl>http://download.opensuse.org/update/11.1/</baseurl>
                <alias>repo-update</alias>
                <name>openSUSE-11.1-Update</name>
		<prod_dir>/</prod_dir>
		<enabled config:type="boolean">true</enabled>
		<autorefresh config:type="boolean">true</autorefresh>
		<priority config:type="integer">20</priority>
	    </extra_url>

	    <!-- Replacement for EXTRAURLS and OPTIONALURLS -->
	    <extra_url>
		<baseurl>http://download.opensuse.org/distribution/11.1/repo/oss/</baseurl>
                <alias>repo-oss</alias>
                <name>openSUSE-11.1-Oss</name>
		<prod_dir>/</prod_dir>
		<enabled config:type="boolean">true</enabled>
		<autorefresh config:type="boolean">true</autorefresh>
		<priority config:type="integer">100</priority>
	    </extra_url>
	    <extra_url>
		<baseurl>http://download.opensuse.org/distribution/11.1/repo/non-oss/</baseurl>
                <alias>repo-non-oss</alias>
                <name>openSUSE-11.1-Non-Oss</name>
		<prod_dir>/</prod_dir>
		<enabled config:type="boolean">true</enabled>
		<autorefresh config:type="boolean">true</autorefresh>
		<priority config:type="integer">100</priority>
	    </extra_url>
	    <extra_url>
		<baseurl>http://download.opensuse.org/debug/distribution/11.1/repo/oss/</baseurl>
                <alias>repo-debug</alias>
                <name>openSUSE-11.1-Debug</name>
		<prod_dir>/</prod_dir>
		<enabled config:type="boolean">false</enabled>
		<autorefresh config:type="boolean">true</autorefresh>
		<priority config:type="integer">100</priority>
	    </extra_url>
            <extra_url>
                <baseurl>http://download.opensuse.org/source/distribution/11.1/repo/oss/</baseurl>
                <alias>repo-source</alias>
                <name>openSUSE-11.1-Source</name>
                <prod_dir>/</prod_dir>
                <enabled config:type="boolean">false</enabled>
                <autorefresh config:type="boolean">true</autorefresh>
                <priority config:type="integer">100</priority>
            </extra_url>
	</extra_urls>

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

	    <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>
		<description_id>description_gnome</description_id>
	    </one_supported_desktop>

	    <one_supported_desktop>
		<name>kde</name>
		<!-- BNC #381821, BNC #438212 -->
		<desktop>startkde</desktop>
		<label_id>desktop_kde</label_id>
		<logon>kdm4</logon>
		<cursor>DMZ</cursor>
		<packages>kde4-kdm</packages>
		<order config:type="integer">1</order>
		<patterns>kde x11 base</patterns>
		<icon>pattern-kde4</icon>
		<description_id>description_kde</description_id>
	    </one_supported_desktop>

	    <one_supported_desktop>
		<name>kde3</name>
		<!-- BNC #381821 -->
		<desktop>startkde3</desktop>
		<label_id>desktop_kde3</label_id>
		<logon>kdm3</logon>
		<cursor>DMZ</cursor>
		<packages>kdebase3-kdm</packages>
		<order config:type="integer">2</order>
		<patterns>kde3 x11 base</patterns>
		<icon>pattern-kde</icon>
	    </one_supported_desktop>

	    <one_supported_desktop>
		<name>xfce</name>
		<desktop>startxfce4</desktop>
		<label_id>desktop_xfce</label_id>
		<logon>xdm</logon>
		<cursor>DMZ</cursor>
		<packages>xfce4-desktop</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>twm</desktop>
		<label_id>desktop_min_x</label_id>
		<logon>xdm</logon>
		<cursor>DMZ</cursor>
		<packages>xorg-x11</packages>
		<order config:type="integer">6</order>
		<patterns>x11 base</patterns>
		<icon>yast-x11</icon>
	    </one_supported_desktop>

	    <one_supported_desktop>
		<name>textmode</name>
		<desktop>twm</desktop>
		<label_id>desktop_textmode</label_id>
		<logon>xdm</logon>
		<cursor>DMZ</cursor>
		<packages>xorg-x11</packages>
		<order config:type="integer">8</order>
		<patterns>enhanced_base</patterns>
		<icon>yast-sshd</icon>
	    </one_supported_desktop>

	</supported_desktops>
    </software>

    <partitioning>
        <evms_config config:type="boolean">false</evms_config>
        <try_separate_home config:type="boolean">true</try_separate_home>
        <limit_try_home>7GB</limit_try_home>
        <root_space_percent>40</root_space_percent>
        <root_base_size>5GB</root_base_size>
        <root_max_size>20GB</root_max_size>
	<proposal_lvm config:type="boolean">false</proposal_lvm>
	<proposal_evms config:type="boolean">false</proposal_evms>
	<vm_desired_size>15GB</vm_desired_size>
	<vm_home_max_size>25GB</vm_home_max_size>
	<boot_evms config:type="boolean">false</boot_evms>
    </partitioning>

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

    <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>runlevel</clone_module>
	<clone_module>x11</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_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>

	<ac_1><label>Initialization...</label></ac_1>
	<ac_2><label>Configuring network...</label></ac_2>
	<ac_3><label>Configuring hardware...</label></ac_3>
	<ac_4><label>Finishing configuration...</label></ac_4>

	<!-- Desktop dialog label -->
	<desktop_dialog><label>openSUSE offers you a choice of user interfaces. The two major complete 
desktops are KDE and GNOME. Both provide an easy-to-use desktop with a full 
suite of applications including email, a file manager, games and utilities. 
 
As desktop selection is a matter of taste, we do not give a recommendation.</label></desktop_dialog>

	<!-- Desktop dialog: desktop names -->
	<desktop_gnome><label>GNOME</label></desktop_gnome>
	<desktop_kde><label>KDE 4.1</label></desktop_kde>
	<desktop_kde3><label>KDE 3.5</label></desktop_kde3>
	<desktop_xfce><label>XFCE Desktop</label></desktop_xfce>
	<desktop_min_x><label>Minimal X Window</label></desktop_min_x>
	<desktop_textmode><label>Minimal Server Selection (Text Mode)</label></desktop_textmode>

	<!-- Desktop dialog: desktop descriptions (with 'description_id' defined) -->
	<description_gnome><label>GNOME 2.24 is the latest desktop from the GNOME Project. 
It combines stability and maturity with incremental innovations.</label></description_gnome>
	<description_kde><label>KDE 4.1 is the latest stable desktop released by the KDE Project.
It delivers an innovative, highly integrated desktop environment
with a modern look and feel.</label></description_kde>

    </texts>

    <proposals config:type="list">
        <proposal>
            <label>Installation Settings</label>
            <mode>installation,demo,autoinstallation</mode>
            <stage>initial</stage>
            <name>initial</name>
            <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>
		<proposal_module>
		    <name>mouse</name>
		    <presentation_order>90</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>runlevel</name>
		    <presentation_order>70</presentation_order>
		</proposal_module>
		<!-- finds images to deploy -->
		<proposal_module>
		    <name>deploying</name>
		    <presentation_order>95</presentation_order>
		</proposal_module>
            </proposal_modules>
<!--
            <proposal_tabs config:type="list">
                <proposal_tab>
                    <label>Overview</label>
                    <proposal_modules config:type="list">
                        <proposal_module>partitions</proposal_module>
                        <proposal_module>software_simple</proposal_module>
			<proposal_module>country_simple</proposal_module>
                    </proposal_modules>
                </proposal_tab>
                <proposal_tab>
                    <label>Expert</label>
                    <proposal_modules config:type="list">
                        <proposal_module>hwinfo</proposal_module>
                        <proposal_module>keyboard</proposal_module>
                        <proposal_module>mouse</proposal_module>
                        <proposal_module>partitions</proposal_module>
                        <proposal_module>software</proposal_module>
                        <proposal_module>bootloader</proposal_module>
                        <proposal_module>timezone</proposal_module>
                        <proposal_module>language</proposal_module>
                        <proposal_module>users</proposal_module>
                        <proposal_module>runlevel</proposal_module>
                    </proposal_modules>
                </proposal_tab>
            </proposal_tabs>
-->
        </proposal>

        <proposal>
            <label>Live Installation Settings</label>
            <mode>live_installation</mode>
            <stage>initial</stage>
            <name>initial</name>
            <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>keyboard</proposal_module>
                <proposal_module>timezone</proposal_module>
                <proposal_module>runlevel</proposal_module>
            </proposal_modules>
        </proposal>

        <proposal>
            <label>Update Settings</label>
            <mode>update</mode>
            <name>initial</name>
            <stage>normal</stage>
            <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</mode>
            <stage>initial</stage>
            <name>initial</name>
            <enable_skip>no</enable_skip>
            <proposal_modules config:type="list">
		<proposal_module>hwinfo</proposal_module>
		<proposal_module>media</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_modules>
        </proposal>

        <proposal>
            <label>Network Configuration</label>
            <name>network</name>
            <stage>continue,normal</stage>
            <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>dsl</name>
		    <presentation_order>30</presentation_order>
		</proposal_module>
                <proposal_module>
		    <name>isdn</name>
		    <presentation_order>40</presentation_order>
		</proposal_module>
                <proposal_module>
		    <name>modem</name>
		    <presentation_order>50</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>
            <enable_skip>yes</enable_skip>
            <proposal_modules config:type="list">
                <proposal_module>x11</proposal_module>
                <proposal_module>printer</proposal_module>
                <proposal_module>sound</proposal_module>
                <proposal_module>tv</proposal_module>
                <proposal_module>bluetooth</proposal_module>
            </proposal_modules>
        </proposal>
    </proposals>

    <!-- Stage: Initial, Mode: Installation -->
    <workflows config:type="list">
        <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>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>Disk Activation</label>
                    <name>disks_activate</name>
		</module>
                <module>
	            <label>System Analysis</label>
                    <name>system_analysis</name>
                </module>
                <module>
	            <label>System Analysis</label>
                    <name>mode</name>
                </module>
		<!-- Here, user selects whether to perform New Installation or Upgrade -->
		<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>
	            <label>Time Zone</label>
                    <name>timezone</name>
                    <arguments>
                        <first_run>yes</first_run>
                    </arguments>
		    <enable_back>yes</enable_back>
                </module>
		<module>
		    <label>Desktop Selection</label>
		    <name>new_desktop</name>
                </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>
		    <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>
		<!-- FATE #303860: Provide consistent progress during installation -->
		<module>
		    <label>Perform Installation</label>
		    <name>prepareprogress</name>
		</module>
                <module>
	            <label>Perform Installation</label>
                    <name>do_resize</name>
                    <update config:type="boolean">false</update>
                    <archs>i386,x86_64,ia64</archs>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>prepdisk</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>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>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>Welcome</label>
                    <name>inst_live_welcome</name>
                </module>
                 <module>
                    <label>License Agreement</label>
                    <name>inst_license</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>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_simple_proposal</name>
                    <proposal>initial</proposal>
                </module>
                <module>
                    <label>Installation Settings</label>
                    <name>inst_live_full_proposal</name>
                    <proposal>initial</proposal>
                </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_do_resize</name>
                    <update config:type="boolean">false</update>
                    <archs>i386,x86_64,ia64</archs>
                </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>
                    <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 Analysis</label>
                    <name>mode</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>
		    <heading>yes</heading>
		    <label>Update</label>
		</module>
		<module>
		    <label>Update Settings</label>
		    <name>lilo_convert</name>
		    <execute>inst_lilo_convert</execute>
		</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 Installation</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>
                <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>

        <workflow>
            <defaults>
                <archs>all</archs>
            </defaults>
            <stage>initial</stage>
	    <label>Preparation</label>
            <mode>repair</mode>
            <modules  config:type="list">
                <module>
	            <label>System Information</label>
                    <name>info</name>
                </module>
                <module>
	            <label>Perform Repair</label>
                    <name>repair</name>
                </module>
            </modules>
        </workflow>

	<!-- Stage: Initial, Mode: ScreenShot -->
        <workflow>
            <defaults>
                <archs>all</archs>
		<enable_back>yes</enable_back>
		<enable_next>yes</enable_next>
            </defaults>
            <stage>initial</stage>
	    <label>Base Installation</label>
            <mode>screen_shot</mode>
            <modules  config:type="list">
                <module>
                    <enable_back>no</enable_back>
                    <enable_next>yes</enable_next>
 	            <label>Welcome</label>
                    <name>complex_welcome</name>
                    <retranslate config:type="boolean">true</retranslate>
                </module>
                <module>
	            <label>Installation Settings</label>
                    <name>initial_screenshot_proposal</name>
                    <execute>inst_proposal</execute>
                    <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>do_resize</name>
                    <update config:type="boolean">false</update>
                    <archs>i386,x86_64,ia64</archs>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>prepdisk</name>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>kickoff</name>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>rpmcopy</name>
		    <enable_back>no</enable_back>
		    <enable_next>yes</enable_next>
                </module>
            </modules>
        </workflow>

	<!-- Stage: Initial, Mode: Demo -->
        <workflow>
            <defaults>
                <archs>all</archs>
		<enable_back>yes</enable_back>
		<enable_next>yes</enable_next>
            </defaults>
            <stage>initial</stage>
	    <label>Base Installation</label>
            <mode>demo</mode>
            <modules  config:type="list">
                <module>
                    <enable_back>no</enable_back>
	            <label>Welcome</label>
                    <name>complex_welcome</name>
                    <retranslate config:type="boolean">true</retranslate>
                </module>
                <module>
	            <label>Installation Settings</label>
                    <name>initial_demo_proposal</name>
                    <execute>inst_proposal</execute>
                    <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>do_resize</name>
                    <update config:type="boolean">false</update>
                    <archs>i386,x86_64,ia64</archs>
                </module>
                <module>
 	            <label>Perform Installation</label>
                   <name>prepdisk</name>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>kickoff</name>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>rpmcopy</name>
		    <enable_back>no</enable_back>
		    <enable_next>no</enable_next>
                </module>
            </modules>
        </workflow>

	<!-- Stage: Continue, Mode: Update -->
	<!--
	Second stage for update has been disabled by FATE #303396
        <workflow>
            <stage>continue</stage>
            <mode>update</mode>
            <defaults>
                <archs>all</archs>
                <enable_back>yes</enable_back>
                <enable_next>yes</enable_next>
            </defaults>
            <modules config:type="list">
                <module>
	            <label>Perform Update</label>
                    <name>rpmcopy_secondstage</name>
		    <enable_back>no</enable_back>
		    <enable_next>no</enable_next>
                </module>
		<module>
		    <heading>yes</heading>
		    <label>Configuration</label>
		</module>
                <module>
	            <label>Network</label>
                    <name>ask_net_test</name>
		    <enable_back>no</enable_back>
                </module>
                <module>
	            <label>Network</label>
                    <name>do_net_test</name>
                </module>
                <module>
                    <label>Online Update</label>
                    <name>addon_update_sources</name>
                </module>
                <module>
                    <label>Online Update</label>
                    <name>ask_online_update</name>
                </module>
                <module>
	            <label>Online Update</label>
                    <name>you</name>
                </module>
		<module>
		    <label>Online Update</label>
		    <name>restore_settings</name>
		</module>
                <module>
                    <name>suseconfig</name>
		    <enable_back>no</enable_back>
		    <enable_next>no</enable_next>
                </module>
                <module>
	            <label>Release Notes</label>
                    <name>release_notes</name>
                </module>
                <module>
                    <name>congratulate</name>
                </module>
            </modules>
        </workflow>
	-->

	<!-- Stage: Continue, Mode: Installation -->
        <workflow>
            <stage>continue</stage>
            <mode>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>
		<!--
		    Automatic configuration: disabled in manual configuration,
		    FATE #303396
		    Non-interactive second stage
		-->
		<module>
		    <label>Automatic Configuration</label>
		    <name>automatic_configuration</name>
		    <enable_back>no</enable_back>
		    <enable_next>no</enable_next>
		</module>
                <module>
	            <label>root Password</label>
                    <name>root</name>
                    <enable_back>no</enable_back>
                </module>
                <module>
	            <label>Check Installation</label>
                    <name>initialization</name>
                    <enable_back>no</enable_back>
                    <enable_next>no</enable_next>
                </module>
                <module>
	            <label>Check Installation</label>
                    <name>netprobe</name>
                    <enable_back>no</enable_back>
                    <enable_next>no</enable_next>
                </module>
                <module>
	            <label>Check Installation</label>
                    <name>rpmcopy_secondstage</name>
                    <enable_back>no</enable_back>
                    <enable_next>no</enable_next>
                </module>
                <module>
	            <label>Hostname</label>
                    <name>hostname</name>
                </module>
                <module>
	            <label>Network</label>
                    <name>continue_network_proposal</name>
                    <execute>inst_proposal</execute>
                    <proposal>network</proposal>
                </module>
                <module>
	            <label>Network</label>
                    <name>ask_net_test</name>
                </module>
                <module>
	            <label>Network</label>
                    <name>do_net_test</name>
                </module>
                <module>
                    <label>Online Update</label>
                    <name>addon_update_sources</name>
                </module>
                <module>
                    <label>Online Update</label>
                    <name>extrasources</name>
                </module>
                <module>
                    <label>Online Update</label>
                    <name>ask_online_update</name>
                </module>
                <module>
	            <label>Online Update</label>
                    <name>you</name>
                </module>
		<module>
		    <label>Online Update</label>
		    <name>restore_settings</name>
		</module>
                <module>
	            <label>Users</label>
                    <name>auth</name>
                </module>
                <module>
	            <label>Users</label>
                    <name>user</name>
                </module>
		<module>
		    <name>user_non_interactive</name>
		    <!-- BNC #401319, define client to call explicitly -->
		    <execute>inst_user</execute>
		</module>
                <module>
                    <name>cont_suseconfig</name>
                    <execute>inst_suseconfig</execute>
                    <enable_back>no</enable_back>
                    <enable_next>no</enable_next>
                </module>
                <module>
	            <label>Release Notes</label>
                    <name>release_notes</name>
                </module>
                <module>
	            <label>Hardware Configuration</label>
                    <name>continue_hardware_proposal</name>
                    <execute>inst_proposal</execute>
                    <proposal>hardware</proposal>
                </module>
                <module>
	            <label>Hardware Configuration</label>
		    <name>save_hardware_status</name>
                </module>
                <module>
                    <name>congratulate</name>
                </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>
		    <label>Automatic Configuration</label>
		    <name>automatic_configuration</name>
		    <enable_back>no</enable_back>
		    <enable_next>no</enable_next>
		</module>
<!--
    BNC #435965 comment #20: No auth and users are needed anymore
                <module>
	            <label>Users</label>
                    <name>auth</name>
                </module>
                <module>
	            <label>Users</label>
                    <name>user</name>
                </module>
-->
		<module>
		    <name>user_non_interactive</name>
		    <!-- BNC #401319, define client to call explicitly -->
		    <execute>inst_user</execute>
		</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">
                <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>
                <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: Continue, Mode: AutoInstallation -->
        <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>netprobe</name>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>autopost</name>
                </module>
                <module>
	            <label>Perform Installation</label>
                    <name>rpmcopy_secondstage</name>
                </module>
		<module>
		    <heading>yes</heading>
		    <label>Configuration</label>
		</module>
                <module>
	            <label>System Configuration</label>
                    <name>autoconfigure</name>
                </module>
                <module>
                    <name>suseconfig</name>
                </module>
            </modules>
        </workflow>

    </workflows>
</productDefines>