diff --git a/configure.in.in b/configure.in.in
index b774d2c0c..fb08de5b7 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -11,15 +11,6 @@
@YAST2-CHECKS-COMMON@
@YAST2-CHECKS-YCP@
-## Nasty hack: xgettext doesn't work for XML files, so let's symlink it
-( cd control;
- for xml in `ls *.xml`; do
- ln -sf $xml `basename $xml .xml`.glade
- done
- )
-find control -name \*.glade | LC_ALL=C sort > POTFILES
-
-
AX_CHECK_DOCBOOK
# If we change the default here instead of in Makefile.am
diff --git a/control/.gitignore b/control/.gitignore
deleted file mode 100644
index 36d6915c0..000000000
--- a/control/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.glade
diff --git a/control/Makefile.am b/control/Makefile.am
index 573274bee..c928825bc 100644
--- a/control/Makefile.am
+++ b/control/Makefile.am
@@ -1,44 +1,8 @@
# Makefile.am for installation/general
-#
-SUBDIRS = tests
+client_DATA = \
+ inst_test_workflow.rb \
+ complete_workflow.rb
-controldir = $(yast2dir)/control
+EXTRA_DIST = $(client_DATA)
-control_DATA = \
- control.rnc \
- control.rng
-
-xml_files = \
- control.SLED.xml \
- control.SLES.xml \
- control.SLES-for-VMware.xml \
- control.openSUSE.xml \
- add-on-template_installation.xml
-
-# Note: The control.*.glade -> control.*.xml symlink is required to make xgettext
-# auto-detect the type of this file (glade) so it will extract all
-# tags. The symlink is created in the toplevel
-# configure.in.in file upon "autoconf" (via "make -f Makefile.cvs").
-# Unfortunately, CVS doesn't support checking in symlinks - it would duplicate
-# the file.
-
-# Distribute also the generated control.rng file, the reason is that "trang"
-# is a Java tool which adds huge dependency in OBS.
-#
-# The conversion happens during "make package" when building the tarball.
-# The RNG file gets automatically updated after any change by the "control.rng"
-# rule below.
-#
-# At build time the RNG file from tarball will have a newer time stamp
-# and thus it will not need rebuild/update making "trang" unnecessary.
-EXTRA_DIST = $(control_DATA) $(xml_files)
-
-include $(top_srcdir)/Makefile.am.common
-
-control.rng: control.rnc
- trang -I rnc -O rng control.rnc control.rng
-
-# checks only those control files that belong to this package
-check-local: control.rng
- xmllint --relaxng control.rng --noout $(xml_files)
diff --git a/control/README b/control/README
deleted file mode 100644
index a6ee1c738..000000000
--- a/control/README
+++ /dev/null
@@ -1,30 +0,0 @@
-Products:
----------
- For the various products starting from SuSE Linux 9.1, several product
- control packages have been created and more will follow for future
- products. Those special package are used when creating the CDs and they
- install the control file into the first CD of the product.
-
- Any modification to the control file in the YaST Git tree will not
- appear in the respective products. Such changes have to be done in the
- following packages instead:
-
- - skelcd-control-SLD
- - skelcd-control-SLES
- - skelcd-control-openSUSE
-
-Add-On Products:
-----------------
- - add-on-template_installation
-
- This file is a template for adding a workflow to the
- Language Add-On Product. It should be saved under the root directory
- of the add-on product as 'installation.xml'.
-
- Currently it uses these clients
- * inst_language_add-on
- * inst_rpmcopy (inside inst_language_add-on)
-
-Control file validation:
-------------------------
-trang control.rnc control.rng && xmllint --noout --relaxng control.rng ${XML_FILE}
diff --git a/control/add-on-template_installation.xml b/control/add-on-template_installation.xml
deleted file mode 100644
index f9c607671..000000000
--- a/control/add-on-template_installation.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- control
-
-
-
-
- all
-
- installation
- normal
-
-
-
- inst_language_add-on
- no
- yes
-
-
-
-
-
diff --git a/control/tests/complete_workflow.rb b/control/complete_workflow.rb
similarity index 100%
rename from control/tests/complete_workflow.rb
rename to control/complete_workflow.rb
diff --git a/control/control.SLED.xml b/control/control.SLED.xml
deleted file mode 100644
index 9e4939b88..000000000
--- a/control/control.SLED.xml
+++ /dev/null
@@ -1,1065 +0,0 @@
-
-
-
-
-
- control
-
-
-
- false
- true
- false
-
-
- true
-
- true
-
- 95
- true
- true
- simple
- false
- true
- true
- true
- false
- true
- false
- false
-
-
- false
- false
-
-
- false
-
-
- true
- false
-
-
-
-
- /root/
- /root/inst-sys/
-
-
-
-
-
-
-
- import_ssh_keys
- /
-
-
- /etc/ssh/ssh_host_key
- /etc/ssh/ssh_host_key.pub
-
-
-
- /etc/ssh/ssh_host_dsa_key
- /etc/ssh/ssh_host_dsa_key.pub
- /etc/ssh/ssh_host_rsa_key
- /etc/ssh/ssh_host_rsa_key.pub
- /etc/ssh/ssh_host_ecdsa_key
- /etc/ssh/ssh_host_ecdsa_key.pub
-
-
-
-
-
- import_users
- /var/lib/YaST2/imported/userdata/
-
-
- /etc/shadow
- /etc/passwd
- /etc/login.defs
- /etc/group
-
-
-
-
-
- /etc/YaST2/licenses/base/
-
-
- true
-
-
- false
-
-
-
-
-
-
- service_sfcb
- sfcb
- sblim-sfcb
- false
- sblim-sfcb
-
-
-
-
-
-
- true
-
-
- ^SUSE (LINUX|Linux) Enterprise Desktop 11.*$
-
-
-
- true
-
-
- ^SUSE (LINUX|Linux) Enterprise Desktop 11.*$
-
-
-
- false
-
-
- ^SUSE (LINUX|Linux) Enterprise Desktop 11.*$
-
-
- auto
- default-Gnome
-
-
-
-
- desktop_gnome
- gnome-classic
- desktop_gnome
- gdm
- DMZ
-
- gdm gnome-shell-classic
- 1
-
-
- pattern-gnome
-
-
-
- min_x
- icewm
- desktop_min_x
- xdm
- DMZ
- xorg-x11-server
- 6
- x11 base
- yast-x11
-
-
-
- textmode
- twm
- desktop_textmode
- xdm
- DMZ
-
- 8
- enhanced_base
- yast-sshd
-
-
-
- desktop_gnome
-
-
- true
-
-
-
- true
- 14GB
- 40
- 3GB
- 10GB
- false
- 15GB
- 25GB
- 100
-
-
-
- false
- always
- ifplugd
-
-
- language
- keyboard
- timezone
- users
- networking
- firewall
- host
- routing
- proxy
- services-manager
- nis
- ldap
- printer
- add-on
- iscsi-client
- software
- partitioning
- bootloader
- ntp-client
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- installation,autoinstallation
- initial
- initial
- inst_initial
- no
-
-
-
- hwinfo
- 10
-
-
- keyboard
- 15
-
-
- mouse
- 20
-
-
- partitions
- 25
-
-
- add-on
- 30
-
-
- bootloader
- 40
-
-
- language
- 50
-
-
- timezone
- 45
-
-
-
- software
- 35
-
-
-
- default_target
- 55
-
-
-
-
-
-
-
- partitions
- software
- language_simple
-
-
-
-
-
- hwinfo
- keyboard
- mouse
- partitions
- bootloader
- add-on
- software
- timezone
- language
- default_target
-
-
-
-
-
-
- live_installation
- initial
- initial
- live_inst_initial
- no
-
- hwinfo
- partitions
- bootloader
- country_simple
- timezone
- users
- default_target
-
-
-
-
- update
- initial
- normal
- update_settings_initial
- no
-
- update
- packages
- backup
- language
-
-
-
-
-
- update,autoupgrade
- initial
- initial
- update_initial
- no
-
- hwinfo
- media
- update
- add-on
- packages
- backup
- language
- keyboard
-
-
-
-
-
- network
- continue,normal
- network_continue
- yes
-
-
- lan
- 20
-
-
- general
- 5
-
-
- isdn
- 40
-
-
- remote
- 60
-
-
- firewall
- 10
-
-
- proxy
- 70
-
-
-
- services
- 15
-
-
-
-
-
-
- hardware
- continue
- hardware_continue
- yes
-
- printer
- sound
-
-
-
-
-
-
-
- all
-
-
- installation
- initial
-
-
-
- setup_dhcp
-
-
- complex_welcome
-
- no
- yes
-
- yes
-
- true
-
-
-
- lan
- yes
- yes
-
-
-
- disks_activate
- yes
- yes
-
-
-
- system_analysis
- yes
- yes
-
-
- scc
- yes
- yes
-
-
-
- installation_options
-
-
-
- add-on
- yes
- yes
-
-
-
- disk_proposal
- yes
- yes
-
-
-
- timezone
- yes
- yes
-
- yes
-
-
-
-
- user_first
-
-
-
- root_first
-
-
-
- initial_installation_proposal
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- rpmcopy
-
-
-
- addon_update_sources
-
-
-
- extrasources
-
-
-
- save_hardware_status
-
-
-
- finish
- no
-
-
-
-
-
-
-
- all
- yes
- yes
-
-
- live_installation
- initial
-
-
-
- complex_welcome
- no
- yes
-
- yes
-
- true
-
-
-
- timezone
-
- yes
-
- yes
-
-
-
- disk_proposal
- yes
- yes
-
-
-
- user_first
-
-
-
- root_first
-
-
-
- inst_live_pre-proposal
-
-
-
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- inst_do_resize
- false
- i386,x86_64,ia64
-
-
-
- inst_prepdisk
-
-
-
- inst_kickoff
-
-
-
- inst_live_doit
- no
- no
-
-
-
- inst_finish
- no
-
-
-
-
-
-
- all
-
-
- update
- initial
-
-
- complex_welcome
-
- no
- yes
-
- yes
-
- true
-
-
-
- checkmedia
- yes
- yes
-
-
-
- disks_activate
- yes
- yes
-
-
-
- system_analysis
- yes
- yes
-
-
-
- mode
- yes
- yes
-
-
-
- update_partition
- yes
- yes
-
-
- upgrade_urls
- yes
-
-
-
- add-on
- yes
- yes
-
-
- yes
-
-
-
-
- lilo_convert
- inst_lilo_convert
-
-
-
- inital_update_proposal
- inst_proposal
- initial
-
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- rpmcopy
-
-
-
- finish
-
-
-
-
-
- continue
- update
-
- all
- no
- no
-
-
-
-
- rpmcopy_secondstage_update
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- ask_net_test
-
- no
- yes
-
-
-
- do_net_test
- yes
- yes
-
-
-
- addon_update_sources
-
-
-
- suse_register
- yes
- yes
-
-
-
- ask_online_update
- yes
- yes
-
-
-
- you
- yes
- yes
-
-
-
- restore_settings
-
-
- suseconfig
-
-
-
- release_notes
- yes
- yes
-
-
- congratulate
- yes
- yes
-
-
-
-
-
-
- continue
- live_installation
-
- yes
- yes
- all
-
-
-
- yes
-
-
-
-
- automatic_configuration
- no
- no
-
-
- user_non_interactive
-
- inst_user
-
-
- live_cleanup
- no
-
-
-
-
-
-
- initial
-
- autoinstallation
-
- all
- no
- no
-
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup
-
-
-
- initial_autoyast_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- autoimage
-
-
-
- rpmcopy
-
-
-
- finish
-
-
-
-
-
-
- all
-
-
- autoupgrade
- initial
-
-
-
- system_analysis
- yes
- yes
-
-
-
- update_partition_auto
- yes
- yes
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup_upgrade
-
-
- yes
-
-
-
-
- initial_update_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
- prepareprogress
-
-
-
-
- do_resize
- false
- i386,x86_64,ia64
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- store_upgrade_software
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoinstallation
-
-
-
- netprobe
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoinstall
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
- suseconfig
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoupgrade
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoupgrade
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
-
- suseconfig
-
-
-
-
-
-
diff --git a/control/control.SLES-for-VMware.xml b/control/control.SLES-for-VMware.xml
deleted file mode 100644
index b276177c3..000000000
--- a/control/control.SLES-for-VMware.xml
+++ /dev/null
@@ -1,1350 +0,0 @@
-
-
-
-
-
- control
-
-
-
- false
- true
- false
-
-
- false
-
- false
-
- 95
- true
- true
- expert
- root
- true
- true
- true
- true
- false
- true
- true
- true
-
-
- true
-
-
- true
- false
-
-
-
-
- /root/
- /root/inst-sys/
-
-
-
-
-
-
-
- import_ssh_keys
- /
-
-
- /etc/ssh/ssh_host_key
- /etc/ssh/ssh_host_key.pub
-
-
-
- /etc/ssh/ssh_host_dsa_key
- /etc/ssh/ssh_host_dsa_key.pub
- /etc/ssh/ssh_host_rsa_key
- /etc/ssh/ssh_host_rsa_key.pub
- /etc/ssh/ssh_host_ecdsa_key
- /etc/ssh/ssh_host_ecdsa_key.pub
-
-
-
-
-
- import_users
- /var/lib/YaST2/imported/userdata/
-
-
- /etc/shadow
- /etc/passwd
- /etc/login.defs
- /etc/group
-
-
-
-
-
- /etc/YaST2/licenses/base/
-
-
- true
-
-
- true
-
-
- false
-
-
- restrictive
-
-
-
-
-
-
- service_sfcb
- sfcb
- sblim-sfcb
- false
- sblim-sfcb
-
-
-
-
-
-
- true
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
-
- true
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
-
- false
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 10.*$
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
- auto
-
-
-
-
-
-
-
-
-
- gnome
- gnome
- dummy_desktop
- gdm
- DMZ
- gdm
- 1
- base x11 gnome apparmor print_server 32bit 64bit x86 documentation
- pattern-gnome
-
-
-
-
- kde
-
- startkde
- dummy_desktop
- kdm
- DMZ
- kdm
- 1
- kde x11 base
- pattern-kde4
-
-
-
- kde3
-
- startkde3
- dummy_desktop
- kdm3
- DMZ
- kdebase3-kdm
- 2
- kde3 x11 base
- pattern-kde
-
-
-
- xfce
- startxfce4
- dummy_desktop
- xdm
- DMZ
- xfce4-desktop
- 4
- xfce x11 base
- pattern-xfce
-
-
-
- min_x
- twm
- dummy_desktop
- xdm
- DMZ
- xorg-x11-server
- 6
- x11 base
- yast-x11
-
-
-
- textmode
- twm
- dummy_desktop
- xdm
- DMZ
-
- 8
- enhanced_base
- yast-sshd
-
-
-
- gnome
-
-
- true
-
-
-
- true
- 5GB
- 40
- 3GB
- 10GB
- false
- 15GB
- 25GB
- 100
-
-
-
- false
- never
- auto
-
-
-
- language
- keyboard
- timezone
- users
- networking
- firewall
- host
- routing
- proxy
- services-manager
- nis
- ldap
- printer
- dasd
- zfcp
- ldap-server
- ca_mgm
- add-on
- iscsi-client
- software
- partitioning
- bootloader
- kdump
- ntp-client
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- installation,autoinstallation
- initial
- initial
- inst_initial
- no
-
-
-
- hwinfo
- 10
-
-
- keyboard
- 15
-
-
- mouse
- 20
-
-
- partitions
- 25
-
-
- add-on
- 30
-
-
- bootloader
- 40
-
-
- kdump
- 60
-
-
- language
- 50
-
-
- timezone
- 45
-
-
-
- software
- 35
-
-
-
- default_target
- 55
-
-
-
-
-
-
-
- keyboard
- partitions
- software
- language_simple
-
-
-
-
-
-
- hwinfo
- keyboard
- mouse
- partitions
- bootloader
- add-on
- software
- timezone
- language
- default_target
- kdump
-
-
-
-
-
-
- s390
-
- installation,autoinstallation
- initial
- initial
- inst_s390_initial
- no
-
-
-
- hwinfo
- 10
-
-
- mouse
- 15
-
-
- partitions
- 20
-
-
- add-on
- 25
-
-
- bootloader
- 35
-
-
- language
- 45
-
-
- timezone
- 40
-
-
- dasd
- 55
-
-
- zfcp
- 60
-
-
-
- software
- 30
-
-
- default_target
- 50
-
-
-
-
-
-
-
- partitions
- software
- language_simple
-
-
-
-
-
- hwinfo
- mouse
- partitions
- bootloader
- add-on
- software
- timezone
- language
- default_target
- dasd
- zfcp
-
-
-
-
-
-
-
- live_installation
- initial
- initial
- live_inst_initial
- no
-
- hwinfo
- partitions
- bootloader
- country_simple
- timezone
- users
- default_target
-
-
-
-
-
- update
- initial
- normal
- update_settings_initial
- no
-
- update
- packages
- backup
- language
-
-
-
-
-
- update,autoupgrade
- initial
- initial
- update_initial
- no
-
-
- hwinfo
- media
- update
- add-on
- packages
- backup
- language
- keyboard
-
-
-
-
- s390
-
- update,autoupgrade
- initial
- initial
- update_S390_initial
- no
-
- hwinfo
- update
- add-on
- dasd
- zfcp
- packages
- backup
- language
-
-
-
-
-
- network
- continue,normal
- network_continue
- yes
-
-
- lan
- 20
-
-
- general
- 5
-
-
- isdn
- 40
-
-
- remote
- 60
-
-
- firewall
- 10
-
-
- proxy
- 70
-
-
-
-
-
- s390,ppc64
-
- network
- continue,normal
- network_s390_continue
- yes
-
-
- lan
- 20
-
-
- remote
- 60
-
-
- firewall
- 10
-
-
- proxy
- 70
-
-
-
-
-
-
- service
- continue,normal
- service_continue
-
- ca_mgm
- ldap-server
-
- services
-
-
-
-
- ppc64
-
- hardware
- continue
- hardware_ppc64_continue
- yes
-
- printer
-
-
-
-
- s390
-
- hardware
- continue
- hardware_s390_continue
- yes
-
- printer
-
-
-
-
-
- hardware
- continue
- hardware_continue
- yes
-
- printer
- sound
-
-
-
-
-
-
-
- all
-
-
- installation
- initial
-
-
-
- setup_dhcp
-
-
- complex_welcome
-
- no
- yes
-
- yes
-
- true
-
-
-
- lan
- yes
- yes
-
-
-
- disks_activate
- yes
- yes
-
-
-
- system_analysis
- yes
- yes
-
-
- scc
- yes
- yes
-
-
-
- installation_options
-
-
-
- add-on
- yes
- yes
-
-
-
- disk_proposal
- yes
- yes
-
-
-
- timezone
- yes
- yes
-
- yes
-
-
-
- yes
-
-
-
-
- initial_installation_proposal
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- addon_update_sources
-
-
-
- extrasources
-
-
-
- save_hardware_status
-
-
-
- finish
-
-
-
-
-
-
-
- all
- yes
- yes
-
-
- live_installation
- initial
-
-
-
- complex_welcome
- no
- yes
-
- yes
-
- true
-
-
-
- timezone
-
- yes
-
- yes
-
-
-
- disk_proposal
- yes
- yes
-
-
-
- user_first
-
-
-
- root_first
-
-
-
- inst_live_pre-proposal
-
-
-
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- inst_do_resize
- false
- i386,x86_64,ia64
-
-
-
- inst_prepdisk
-
-
-
- inst_kickoff
-
-
-
- inst_live_doit
- no
- no
-
-
-
- inst_finish
- no
-
-
-
-
-
-
- all
-
-
- update
- initial
-
-
- complex_welcome
-
- no
- yes
-
- yes
-
- true
-
-
-
- checkmedia
- yes
- yes
-
-
-
- disks_activate
- yes
- yes
-
-
-
- system_analysis
- yes
- yes
-
-
-
- mode
- yes
- yes
-
-
-
- update_partition
- yes
- yes
-
-
- upgrade_urls
- yes
-
-
-
- add-on
- yes
- yes
-
-
- yes
-
-
-
-
- lilo_convert
- inst_lilo_convert
-
-
-
- initial_update_proposal
- inst_proposal
- initial
-
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
- continue
- update
-
- all
- no
- no
-
-
-
-
- rpmcopy_secondstage_update
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- ask_net_test
-
- no
- yes
-
-
-
- do_net_test
- yes
- yes
-
-
-
- addon_update_sources
-
-
-
- suse_register
- yes
- yes
-
-
-
- ask_online_update
- yes
- yes
-
-
-
- you
- yes
- yes
-
-
-
- restore_settings
-
-
-
- suseconfig
-
-
-
- release_notes
- yes
- yes
-
-
-
-
-
- congratulate_all_archs
- inst_congratulate
- i386,x86_64,ia64,ppc,ppc64
-
- yes
- no
-
- yes
- yes
-
-
-
-
- congratulate_s390_archs
- inst_congratulate
- s390,s390x
-
- yes
- yes
-
- yes
- yes
-
-
-
-
-
-
-
- continue
- live_installation
-
- yes
- yes
- all
-
-
-
- yes
-
-
-
-
- automatic_configuration
- no
- no
-
-
- user_non_interactive
-
- inst_user
-
-
- live_cleanup
- no
-
-
-
-
-
-
- initial
-
- autoinstallation
-
- all
- no
- no
-
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup
-
-
-
- initial_autoinstallation_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- autoimage
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
-
- all
-
-
- autoupgrade
- initial
-
-
-
- system_analysis
- yes
- yes
-
-
-
- update_partition_auto
- yes
- yes
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup_upgrade
-
-
- yes
-
-
-
-
- initial_update_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
- prepareprogress
-
-
-
-
- do_resize
- false
- i386,x86_64,ia64
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- store_upgrade_software
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoinstallation
-
-
-
- netprobe
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoinstall
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
-
- suseconfig
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoupgrade
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoupgrade
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
-
- suseconfig
-
-
-
-
-
-
-
diff --git a/control/control.SLES.xml b/control/control.SLES.xml
deleted file mode 100644
index e44ab1660..000000000
--- a/control/control.SLES.xml
+++ /dev/null
@@ -1,1375 +0,0 @@
-
-
-
-
-
- control
-
-
-
- false
- true
- false
-
-
- false
-
- false
-
- 95
- true
- true
- expert
- root
- true
- true
- true
- true
- false
- true
- true
- true
-
-
- true
-
-
- true
- false
-
-
-
-
- /root/
- /root/inst-sys/
-
-
-
-
-
-
-
- import_ssh_keys
- /
-
-
- /etc/ssh/ssh_host_key
- /etc/ssh/ssh_host_key.pub
-
-
-
- /etc/ssh/ssh_host_dsa_key
- /etc/ssh/ssh_host_dsa_key.pub
- /etc/ssh/ssh_host_rsa_key
- /etc/ssh/ssh_host_rsa_key.pub
- /etc/ssh/ssh_host_ecdsa_key
- /etc/ssh/ssh_host_ecdsa_key.pub
-
-
-
-
-
- import_users
- /var/lib/YaST2/imported/userdata/
-
-
- /etc/shadow
- /etc/passwd
- /etc/login.defs
- /etc/group
-
-
-
-
-
- /etc/YaST2/licenses/base/
-
-
- true
-
-
- true
-
-
- false
-
-
- restrictive
-
-
-
-
-
-
- service_sfcb
- sfcb
- sblim-sfcb
- false
- sblim-sfcb
-
-
-
-
-
-
- true
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
-
- true
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
-
- false
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
-
-
- ^SUSE (LINUX|Linux) Enterprise Server 10.*$
- ^SUSE (LINUX|Linux) Enterprise Server 11.*$
-
-
- auto
-
-
-
-
-
- scenario_physical_machine
- base x11 gnome apparmor print_server 32bit 64bit x86 documentation WBEM
- yast-system
-
-
-
- scenario_virtual_machine
- base x11 gnome apparmor print_server 32bit 64bit x86 documentation WBEM
- yast-vm-install
-
-
- scenario_virtualization_host
- Dom0
- yast-vm-management
-
-
- scenario_kvm_virtualization_host
- Dom0_KVM
- yast-vm-management
-
-
-
-
- scenario_physical_machine
-
-
-
-
-
-
- gnome
- gnome
- dummy_desktop
- gdm
- DMZ
- gdm
- 1
- base x11 gnome apparmor print_server 32bit 64bit x86 documentation
- pattern-gnome
-
-
-
-
- kde
-
- startkde
- dummy_desktop
- kdm
- DMZ
- kdm
- 1
- kde x11 base
- pattern-kde4
-
-
-
- kde3
-
- startkde3
- dummy_desktop
- kdm3
- DMZ
- kdebase3-kdm
- 2
- kde3 x11 base
- pattern-kde
-
-
-
- xfce
- startxfce4
- dummy_desktop
- xdm
- DMZ
- xfce4-desktop
- 4
- xfce x11 base
- pattern-xfce
-
-
-
- min_x
- twm
- dummy_desktop
- xdm
- DMZ
- xorg-x11-server
- 6
- x11 base
- yast-x11
-
-
-
- textmode
- twm
- dummy_desktop
- xdm
- DMZ
-
- 8
- enhanced_base
- yast-sshd
-
-
-
- gnome
-
-
- true
-
-
-
- true
- 5GB
- 40
- 3GB
- 10GB
- false
- 15GB
- 25GB
- 100
-
-
-
- false
- never
- auto
-
-
-
- language
- keyboard
- timezone
- users
- networking
- firewall
- host
- routing
- proxy
- services-manager
- nis
- ldap
- printer
- dasd
- zfcp
- ldap-server
- ca_mgm
- add-on
- iscsi-client
- software
- partitioning
- bootloader
- kdump
- ntp-client
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- installation,autoinstallation
- initial
- initial
- inst_initial
- no
-
-
-
- hwinfo
- 10
-
-
- keyboard
- 15
-
-
- mouse
- 20
-
-
- partitions
- 25
-
-
- add-on
- 30
-
-
- bootloader
- 40
-
-
- kdump
- 60
-
-
- language
- 50
-
-
- timezone
- 45
-
-
-
- software
- 35
-
-
-
- default_target
- 55
-
-
-
-
-
-
-
- keyboard
- partitions
- software
- language_simple
-
-
-
-
-
-
- hwinfo
- keyboard
- mouse
- partitions
- bootloader
- add-on
- software
- timezone
- language
- default_target
- kdump
-
-
-
-
-
-
- s390
-
- installation,autoinstallation
- initial
- initial
- inst_s390_initial
- no
-
-
-
- hwinfo
- 10
-
-
- mouse
- 15
-
-
- partitions
- 20
-
-
- add-on
- 25
-
-
- bootloader
- 35
-
-
- language
- 45
-
-
- timezone
- 40
-
-
- dasd
- 55
-
-
- zfcp
- 60
-
-
-
- software
- 30
-
-
-
- default_target
- 50
-
-
-
-
-
-
-
- partitions
- software
- language_simple
-
-
-
-
-
- hwinfo
- mouse
- partitions
- bootloader
- add-on
- software
- timezone
- language
- default_target
- dasd
- zfcp
-
-
-
-
-
-
-
- live_installation
- initial
- initial
- live_inst_initial
- no
-
- hwinfo
- partitions
- bootloader
- country_simple
- timezone
- users
- default_target
-
-
-
-
-
- update
- initial
- normal
- update_settings_initial
- no
-
- update
- packages
- backup
- language
-
-
-
-
-
- update,autoupgrade
- initial
- initial
- update_initial
- no
-
-
- hwinfo
- media
- update
- add-on
- packages
- backup
- language
- keyboard
-
-
-
-
- s390
-
- update,autoupgrade
- initial
- initial
- update_S390_initial
- no
-
- hwinfo
- update
- add-on
- dasd
- zfcp
- packages
- backup
- language
-
-
-
-
-
- network
- continue,normal
- network_continue
- yes
-
-
- lan
- 20
-
-
- general
- 5
-
-
- isdn
- 40
-
-
- remote
- 60
-
-
- firewall
- 10
-
-
- proxy
- 70
-
-
-
-
-
- s390,ppc64
-
- network
- continue,normal
- network_s390_continue
- yes
-
-
- lan
- 20
-
-
- remote
- 60
-
-
- firewall
- 10
-
-
- proxy
- 70
-
-
-
-
-
-
- service
- continue,normal
- service_continue
-
- ca_mgm
- ldap-server
-
- services
-
-
-
-
- ppc64
-
- hardware
- continue
- hardware_ppc64_continue
- yes
-
- printer
-
-
-
-
- s390
-
- hardware
- continue
- hardware_s390_continue
- yes
-
- printer
-
-
-
-
-
- hardware
- continue
- hardware_continue
- yes
-
- printer
- sound
-
-
-
-
-
-
-
- all
-
-
- installation
- initial
-
-
-
- setup_dhcp
-
-
- complex_welcome
-
- no
- yes
-
- yes
-
- true
-
-
-
- lan
- yes
- yes
-
-
-
- disks_activate
- yes
- yes
-
-
-
- system_analysis
- yes
- yes
-
-
- scc
- yes
- yes
-
-
-
- installation_options
-
-
-
- add-on
- yes
- yes
-
-
-
- disk_proposal
- yes
- yes
-
-
-
- timezone
- yes
- yes
-
- yes
-
-
-
- yes
-
-
-
-
- initial_installation_proposal
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- addon_update_sources
-
-
-
- extrasources
-
-
-
- save_hardware_status
-
-
-
- finish
-
-
-
-
-
-
-
- all
- yes
- yes
-
-
- live_installation
- initial
-
-
-
- complex_welcome
- no
- yes
-
- yes
-
- true
-
-
-
- timezone
-
- yes
-
- yes
-
-
-
- disk_proposal
- yes
- yes
-
-
-
- user_first
-
-
-
- root_first
-
-
-
- inst_live_pre-proposal
-
-
-
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- inst_do_resize
- false
- i386,x86_64,ia64
-
-
-
- inst_prepdisk
-
-
-
- inst_kickoff
-
-
-
- inst_live_doit
- no
- no
-
-
-
- inst_finish
- no
-
-
-
-
-
-
- all
-
-
- update
- initial
-
-
- complex_welcome
-
- no
- yes
-
- yes
-
- true
-
-
-
- checkmedia
- yes
- yes
-
-
-
- disks_activate
- yes
- yes
-
-
-
- system_analysis
- yes
- yes
-
-
-
- mode
- yes
- yes
-
-
-
- update_partition
- yes
- yes
-
-
- upgrade_urls
- yes
-
-
-
- add-on
- yes
- yes
-
-
- yes
-
-
-
-
- lilo_convert
- inst_lilo_convert
-
-
-
- initial_update_proposal
- inst_proposal
- initial
-
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
- continue
- update
-
- all
- no
- no
-
-
-
-
- rpmcopy_secondstage_update
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- ask_net_test
-
- no
- yes
-
-
-
- do_net_test
- yes
- yes
-
-
-
- addon_update_sources
-
-
-
- suse_register
- yes
- yes
-
-
-
- ask_online_update
- yes
- yes
-
-
-
- you
- yes
- yes
-
-
-
- restore_settings
-
-
-
- suseconfig
-
-
-
- release_notes
- yes
- yes
-
-
-
-
-
- congratulate_all_archs
- inst_congratulate
- i386,x86_64,ia64,ppc,ppc64
-
- yes
- no
-
- yes
- yes
-
-
-
-
- congratulate_s390_archs
- inst_congratulate
- s390,s390x
-
- yes
- yes
-
- yes
- yes
-
-
-
-
-
-
-
- continue
- live_installation
-
- yes
- yes
- all
-
-
-
- yes
-
-
-
-
- automatic_configuration
- no
- no
-
-
- user_non_interactive
-
- inst_user
-
-
- live_cleanup
- no
-
-
-
-
-
-
- initial
-
- autoinstallation
-
- all
- no
- no
-
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup
-
-
-
- initial_autoinstallation_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- autoimage
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
-
- all
-
-
- autoupgrade
- initial
-
-
-
- system_analysis
- yes
- yes
-
-
-
- update_partition_auto
- yes
- yes
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup_upgrade
-
-
- yes
-
-
-
-
- initial_update_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
- prepareprogress
-
-
-
-
- do_resize
- false
- i386,x86_64,ia64
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- store_upgrade_software
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoinstallation
-
-
-
- netprobe
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoinstall
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
-
- suseconfig
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoupgrade
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoupgrade
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
-
- suseconfig
-
-
-
-
-
-
-
diff --git a/control/control.openSUSE.xml b/control/control.openSUSE.xml
deleted file mode 100644
index 47b026146..000000000
--- a/control/control.openSUSE.xml
+++ /dev/null
@@ -1,1130 +0,0 @@
-
-
-
-
-
- control
-
-
-
- true
- true
- false
-
-
- false
-
- true
-
- 95
- true
- true
- simple
- false
- true
- true
- true
- true
- false
- true
-
-
- true
- false
-
-
- true
- true
-
-
- false
-
-
- true
- false
-
-
-
-
- /root/
- /root/inst-sys/
-
-
-
-
-
-
-
- import_ssh_keys
- /
-
-
- /etc/ssh/ssh_host_key
- /etc/ssh/ssh_host_key.pub
-
-
-
- /etc/ssh/ssh_host_dsa_key
- /etc/ssh/ssh_host_dsa_key.pub
- /etc/ssh/ssh_host_rsa_key
- /etc/ssh/ssh_host_rsa_key.pub
- /etc/ssh/ssh_host_ecdsa_key
- /etc/ssh/ssh_host_ecdsa_key.pub
-
-
-
-
-
- import_users
- /var/lib/YaST2/imported/userdata/
-
-
- /etc/shadow
- /etc/passwd
- /etc/login.defs
- /etc/group
-
-
-
-
-
- true
-
-
- /etc/YaST2/licenses/base/
-
-
- false
-
-
- true
-
-
- true
-
-
- false
-
-
-
- true
- auto
-
-
-
- ^openSUSE 12\..*
- ^openSUSE 13\..*$
-
-
-
- false
-
-
- http://download.opensuse.org/YaST/Repos/openSUSE_131_Servers.xml
-
-
-
-
-
- http://download.opensuse.org/update/13.1/
- repo-update
- openSUSE-13.1-Update
- /
- true
- true
- 99
-
-
- http://download.opensuse.org/update/13.1-non-oss/
- repo-update-non-oss
- openSUSE-13.1-Update-Non-Oss
- /
- true
- true
- 99
-
-
-
-
- http://download.opensuse.org/distribution/13.1/repo/oss/
- repo-oss
- openSUSE-13.1-Oss
- /
- true
- true
- 99
-
-
- http://download.opensuse.org/distribution/13.1/repo/non-oss/
- repo-non-oss
- openSUSE-13.1-Non-Oss
- /
- true
- true
- 99
-
-
- http://download.opensuse.org/debug/distribution/13.1/repo/oss/
- repo-debug
- openSUSE-13.1-Debug
- /
- false
- true
- 99
-
-
- http://download.opensuse.org/debug/update/13.1/
- repo-debug-update
- openSUSE-13.1-Update-Debug
- /
- false
- true
- 99
-
-
- http://download.opensuse.org/debug/update/13.1-non-oss/
- repo-debug-update-non-oss
- openSUSE-13.1-Update-Debug-Non-Oss
- /
- false
- true
- 99
-
-
-
-
- http://download.opensuse.org/source/distribution/13.1/repo/oss/
- repo-source
- openSUSE-13.1-Source
- /
- false
- true
- 99
-
-
-
-
-
-
-
- gnome
- gnome
- desktop_gnome
- gdm
- DMZ
- gdm branding-openSUSE
- 1
- gnome x11 base
- pattern-gnome
-
-
-
- kde
-
- kde-plasma
- desktop_kde
- kdm
- DMZ
- kdm branding-openSUSE
- 1
- kde x11 base
- pattern-kde4
-
-
-
- xfce
-
- xfce
- desktop_xfce
- lightdm
- DMZ
- lightdm branding-openSUSE
- 4
- xfce x11 base
- pattern-xfce
-
-
-
-
- lxde
-
- lxde
- desktop_lxde
- lxdm
- DMZ
- lxde-common branding-openSUSE
- 5
- lxde x11 base
- pattern-lxde
-
-
-
- min_x
- twm
- desktop_min_x
- xdm
- DMZ
- xorg-x11-server branding-openSUSE
- 6
- x11 base
- yast-x11
-
-
-
- e17
- e17
- desktop_e17
- lightdm
- DMZ
- lightdm branding-openSUSE
- 7
- e17 x11 base
- pattern-e17
-
-
-
- textmode
- twm
- desktop_textmode
- xdm
- DMZ
- branding-openSUSE
- 8
- minimal_base minimal_base-conflicts
- yast-sshd
-
-
-
-
-
- kde
-
-
-
-
- true
- 7GB
- 40
- 5GB
- 20GB
- false
- false
- 15GB
- 25GB
- 100
-
-
-
- false
- laptop
- ifplugd
-
-
-
- language
- keyboard
- timezone
- users
- networking
- firewall
- host
- routing
- proxy
- services-manager
- nis
- ldap
- printer
- add-on
- iscsi-client
- software
- partitioning
- bootloader
- kdump
- ntp-client
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- installation,autoinstallation
- initial
- initial
- inst_initial
- no
-
-
- partitions
- 10
-
-
- bootloader
- 20
-
-
- country_simple
- 40
-
-
- timezone
- 50
-
-
-
- users
- 60
-
-
- hwinfo
- 80
-
-
-
- software
- 30
-
-
-
- default_target
- 70
-
-
-
- deploying
- 95
-
-
-
- firewall_stage1
- 99
-
-
-
-
-
-
- live_installation
- initial
- initial
- live_inst_initial
- no
-
- hwinfo
- partitions
- bootloader
- country_simple
- timezone
- users
- default_target
-
-
-
-
-
- update
- initial
- normal
- update_settings_initial
- no
-
- update
- packages
- backup
- language
-
-
-
-
-
- update,autoupgrade
- initial
- initial
- update_initial
- no
-
- hwinfo
- media
- update
- packages
- backup
- language
- keyboard
-
-
-
-
-
- network
- continue,normal
- network_continue
- yes
-
-
- lan
- 20
-
-
- general
- 5
-
-
- isdn
- 40
-
-
- remote
- 60
-
-
- firewall
- 10
-
-
- proxy
- 70
-
-
-
-
-
-
- hardware
- continue
- hardware_continue
- yes
-
- printer
- sound
-
-
-
-
-
-
-
-
-
- all
- yes
- yes
-
-
- installation
- initial
-
-
-
- setup_dhcp
-
-
-
- complex_welcome
- no
- yes
-
- yes
-
- true
-
-
-
- lan
-
-
-
- disks_activate
-
-
-
- system_analysis
-
-
-
- installation_options
-
-
-
- disk_proposal
- yes
- yes
-
-
-
-
- timezone
-
- yes
-
- yes
-
-
-
-
- productsources
- yes
-
-
-
- add-on
- yes
-
-
-
- new_desktop
-
-
-
- user_first
-
-
-
- root_first
-
-
- yes
-
-
-
-
- initial_installation_proposal
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
-
- deploy_image
-
-
-
-
-
- kickoff
-
-
-
- rpmcopy
- no
- no
-
-
-
- addon_update_sources
-
-
-
- extrasources
-
-
-
- save_hardware_status
-
-
-
- finish
- no
-
-
-
-
-
-
-
- all
- yes
- yes
-
-
- live_installation
- initial
-
-
-
- complex_welcome
- no
- yes
-
- yes
-
- true
-
-
-
- timezone
-
- yes
-
- yes
-
-
-
- disk_proposal
- yes
- yes
-
-
-
- user_first
-
-
-
- root_first
-
-
-
- inst_live_pre-proposal
-
-
-
- inst_proposal
- initial
-
-
-
-
- prepareprogress
-
-
-
- inst_prepdisk
-
-
-
- inst_kickoff
-
-
-
- inst_live_doit
- no
- no
-
-
-
- inst_finish
- no
-
-
-
-
-
-
-
- all
- yes
- yes
-
-
- update
- initial
-
-
- complex_welcome
-
- no
-
- yes
-
- true
-
-
-
- disks_activate
-
-
-
- system_analysis
-
-
-
- mode
-
-
-
- update_partition
-
-
- upgrade_urls
-
-
-
- productsources
- yes
-
-
-
- add-on
- yes
-
-
- yes
-
-
-
-
- lilo_convert
- inst_lilo_convert
-
-
-
- initial_update_proposal
- inst_proposal
- initial
-
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- rpmcopy
- no
- no
-
-
-
- finish
- no
-
-
-
-
-
-
-
-
- continue
- live_installation
-
- yes
- yes
- all
-
-
-
- yes
-
-
-
-
- automatic_configuration
- no
- no
-
-
-
-
- auth
-
-
-
- user
-
-
- user_non_interactive
-
- inst_user
-
-
- live_cleanup
- no
-
-
-
-
-
-
-
- initial
-
- autoinstallation
-
- all
- no
- no
-
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup
-
-
-
- initial_autoinstallation_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
-
- prepareprogress
-
-
-
- prepdisk
-
-
-
- deploy_image
-
-
-
- kickoff
-
-
-
- autoimage
-
-
-
- rpmcopy
-
-
-
- finish
-
-
-
-
-
-
-
- all
-
-
- autoupgrade
- initial
-
-
-
- system_analysis
- yes
- yes
-
-
-
- update_partition_auto
- yes
- yes
-
-
-
- autoinit
- all
- true
-
-
-
- autosetup_upgrade
-
-
- yes
-
-
-
-
- initial_update_proposal
- inst_proposal
- initial
- no
- yes
-
-
-
- bl_preupdate
- bootloader_preupdate
-
-
-
- prepareprogress
-
-
-
-
- do_resize
- false
- i386,x86_64,ia64
-
-
-
- prepdisk
-
-
-
- kickoff
-
-
-
- store_upgrade_software
-
-
-
- rpmcopy
-
-
-
-
- reiplauto
- s390
-
-
-
- finish
-
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoinstallation
-
-
-
- netprobe
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoinstall
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
-
-
-
-
- all
- no
- no
-
- continue
- autoupgrade
-
-
-
- autopost
-
-
-
- rpmcopy_secondstage_autoupgrade
- inst_rpmcopy_secondstage
-
-
- yes
-
-
-
-
- autoconfigure
-
-
-
-
-
-
diff --git a/control/control.rnc b/control/control.rnc
deleted file mode 100644
index b2c233656..000000000
--- a/control/control.rnc
+++ /dev/null
@@ -1,774 +0,0 @@
-#
-# IMPORTANT!: After editing control.rnc run "make control.rng" to generate the
-# RNG file and commit _both_ files to Git to keep them in sync!
-#
-# We do not generate the RNG file at build time as it adds huge dependecy (it
-# is a Java tool so it requires complete Java stack)
-#
-
-default namespace = "http://www.suse.com/1.0/yast2ns"
-namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0"
-namespace config = "http://www.suse.com/1.0/configns"
-datatypes xsd = "http://www.w3.org/2001/XMLSchema-datatypes"
-
-## Defined data-types
-
-BOOLEAN =
- (
- attribute config:type { "boolean" },
- ( "true" | "false" )
- )
-
-INTEGER =
- (
- attribute config:type { "integer" },
- xsd:integer
- )
-
-SYMBOL =
- (
- attribute config:type { "symbol" },
- text
- )
-
-LIST =
- attribute config:type { "list" }
-
-ANY =
- (
- BOOLEAN | INTEGER | SYMBOL | LIST | text
- )
-
-YES_NO =
- (
- "yes" | "no"
- )
-
-# types
-
-textdomain = element textdomain { text }
-
-# globals
-
-globals_elements =
- incomplete_translation_treshold
- | additional_kernel_parameters
- | ui_mode
- | base_product_license_directory
- | enable_autologin
- | enable_firewall
- | firewall_enable_ssh
- | firewall_enable_ssh
- | write_hostname_to_hosts
- | run_init_scripts_in_parallel
- | inform_about_suboptimal_distribution
- | skip_language_dialog
- | enable_clone
- | enable_register_hwdata
- | enable_register_optional
- | display_register_forcereg
- | disable_register_w3m
- | register_monthly
- | manual_online_update
- | root_password_as_first_user
- | root_password_ca_check
- | show_online_repositories
- | online_repositories_default
- | show_addons
- | addons_default
- | kexec_reboot
- | rle_offer_rulevel_4
- | default_ntp_setup
- | save_instsys_content
- | copy_to_system
- | displaymanager_shutdown
- | enable_kdump
- | polkit_default_privs
- | debug_workflow
- | subworkflows
- | default_subworkflow
- | language
- | timezone
- | enable_autologin
- | default_target
- | require_registration
- | services_proposal
- | debug_deploying
- | show_drivers_info
-
-## Default kernel parameters proposed by bootloader
-additional_kernel_parameters = element additional_kernel_parameters { text }
-## How much per cent is the minimum coverage of translations to consider
-## it being 'complete'. Less are reported if user tries to switch to such
-## language during installation / upgrade.
-incomplete_translation_treshold = element incomplete_translation_treshold { text }
-## Directory where the base-product (e.g., SLES) license files are stored
-base_product_license_directory = element base_product_license_directory { text }
-## Defines an UI mode used in some modules to differentiate between
-## 'simple' and 'expert' (obsolete).
-ui_mode = element ui_mode { "expert" | "simple" }
-## Writes DISPLAYMANAGER_SHUTDOWN to /etc/sysconfig/displaymanager
-## if set
-displaymanager_shutdown = element displaymanager_shutdown { text }
-## Writes POLKIT_DEFAULT_PRIVS to /etc/sysconfig/security
-## if set
-polkit_default_privs = element polkit_default_privs { text }
-## Defines the default subworkflow name (smaller subworkflow
-## created from another workflow).
-## Used by Wagon.
-default_subworkflow = element default_subworkflow { text }
-## Default language
-language = element language { text }
-## Default timezone
-timezone = element timezone { text }
-## Default runlevel
-default_target = element default_target { text }
-
-## Debugging feature, makes workflow manaher to write
-## more detailed log entries
-debug_workflow = element debug_workflow { BOOLEAN }
-## Default value for autologin
-enable_autologin = element enable_autologin { BOOLEAN }
-## Default value for firewall
-enable_firewall = element enable_firewall { BOOLEAN }
-## Default value for SSHD in firewall (open port)
-firewall_enable_ssh = element firewall_enable_ssh { BOOLEAN }
-## Default value whether to write a system hostname to /etc/hosts
-write_hostname_to_hosts = element write_hostname_to_hosts { BOOLEAN }
-## Defines whether startup scripts should run in a parallel mode.
-## This speeds the starting up but it is worse for debugging.
-run_init_scripts_in_parallel = element run_init_scripts_in_parallel { BOOLEAN }
-inform_about_suboptimal_distribution = element inform_about_suboptimal_distribution { BOOLEAN }
-skip_language_dialog = element skip_language_dialog { BOOLEAN }
-## Defines whether an AytoYaST cloning feature should be enabled
-enable_clone = element enable_clone { BOOLEAN }
-## Default value for 'send hardware data' with registration
-enable_register_hwdata = element enable_register_hwdata { BOOLEAN }
-## Default value for 'send optional system data' with registration
-enable_register_optional = element enable_register_optional { BOOLEAN }
-display_register_forcereg = element display_register_forcereg { BOOLEAN }
-disable_register_w3m = element disable_register_w3m { BOOLEAN }
-register_monthly = element register_monthly { BOOLEAN }
-manual_online_update = element manual_online_update { BOOLEAN }
-root_password_as_first_user = element root_password_as_first_user { BOOLEAN }
-root_password_ca_check = element root_password_ca_check { BOOLEAN }
-show_online_repositories = element show_online_repositories { BOOLEAN }
-online_repositories_default = element online_repositories_default { BOOLEAN }
-show_addons = element show_addons { BOOLEAN }
-addons_default = element addons_default { BOOLEAN }
-## Defines whether kexec is the preferred mode instead of rebooting
-## between the first and the second stage of installation
-kexec_reboot = element kexec_reboot { BOOLEAN }
-## Defines whether a special runlevel 4 should be offered
-rle_offer_rulevel_4 = element rle_offer_rulevel_4 { BOOLEAN }
-default_ntp_setup = element default_ntp_setup { BOOLEAN }
-## Defines whether kdump is enabled by default
-enable_kdump = element enable_kdump { BOOLEAN }
-require_registration = element require_registration { BOOLEAN }
-show_drivers_info = element show_drivers_info { BOOLEAN }
-
-## Defines which pieces of installation system should be copied to
-## the installed system before rebooting to second stage.
-save_instsys_content = element save_instsys_content {
- LIST,
- element save_instsys_item {
- ## Where to copy the installation-system file or directory
- ## Absolut path is required.
- element system_directory { text } &
- ## Which file or directory to copy to installed system
- ## Absolut path is required.
- element instsys_directory { text }
- }+
-}
-
-copy_to_system = element copy_to_system {
- LIST,
- element copy_to_system_item {
- element id { text } &
- element copy_to_dir { text } &
- element mandatory_files {
- LIST,
- element file_item { text }+
- }+ &
- element optional_files {
- LIST,
- element file_item { text }+
- }*
- }+
-}
-
-services_proposal = element services_proposal {
- LIST,
- element service {
- element label_id { text }? &
- element service_names { text } &
- element firewall_plugins { text }? &
- element enabled_by_default { BOOLEAN }? &
- element packages { text }?
- }+
-}
-
-subworkflows = element subworkflows {
- LIST,
- element subworkflow {
- element name { text } &
- element modules {
- LIST,
- element module { text }+
- }? &
- element proposals {
- LIST,
- element proposal { text }+
- }?
- }+
-}
-
-## Global variables
-globals = element globals {
- globals_elements*
-}
-
-# globals
-
-# software
-
-software_elements =
- delete_old_packages
- | delete_old_packages_reverse_list
- | silently_downgrade_packages
- | silently_downgrade_packages_reverse_list
- | only_update_selected
- | only_update_selected_reverse_list
- | products_supported_for_upgrade
- | selection_type
- | system_scenarios
- | default_system_scenario
- | supported_desktops
- | default_desktop
- | display_support_status
- | online_repos_preselected
- | external_sources_link
- | dropped_packages
- | extra_urls
- | base_selection
- | packages_affecting_pkg_manager
- | software_base
- | software_addons
- | software_packages
- | kernel_packages
- | packages_transmogrify
-
-## Whether it is allowed to delete a package during upgrade
-delete_old_packages = element delete_old_packages { BOOLEAN }
-selection_type = element selection_type { SYMBOL }
-## System scenario selected by default.
-## Used in inst_scenarios client.
-default_system_scenario = element default_system_scenario { text }
-## Desktop selected by default
-default_desktop = element default_desktop { text }
-display_support_status = element display_support_status { BOOLEAN }
-silently_downgrade_packages = element silently_downgrade_packages { BOOLEAN }
-only_update_selected = element only_update_selected { BOOLEAN }
-online_repos_preselected = element online_repos_preselected { BOOLEAN }
-external_sources_link = element external_sources_link { text }
-## Packages that should be removed by the upgrade.
-## Comma and/or space-separated list of packages
-dropped_packages = element dropped_packages { text }
-
-base_selection = element base_selection { text }
-software_base = element base { text }
-
-## a client that is called to modifiy the list of selected kernel packages
-packages_transmogrify = element packages_transmogrify { text }
-
-software_addons = element addons {
- LIST,
- element addon { text }+
-}
-
-software_packages = element packages {
- LIST,
- element package { text }+
-}
-
-kernel_packages = element kernel_packages {
- LIST,
- element package { text }+
-}
-
-delete_old_packages_reverse_list = element delete_old_packages_reverse_list {
- LIST,
- element regexp_item { text }+
-}
-
-## Scenarios supported by inst_scenarios client
-system_scenarios = element system_scenarios {
- LIST,
- ## One scenario item
- element system_scenario {
- ## Unique id that points to texts
- element id { text } &
- ## Space or tab-separated list of patterns required by a particular scenario
- element patterns { text } &
- ## Name of an icon file (without suffix)
- element icon { text }
- }+
-}
-
-supported_desktops = element supported_desktops {
- LIST,
- element one_supported_desktop {
- element name { text } &
- element desktop { text } &
- element label_id { text }? &
- element logon { text } &
- element cursor { text } &
- element packages { text } &
- element order { INTEGER }? &
- element patterns { text } &
- element icon { text }? &
- element description_id { text }?
- }+
-}
-
-only_update_selected_reverse_list = element only_update_selected_reverse_list {
- LIST,
- element regexp_item { text }+
-}
-
-## List of products supported to be upgraded by this product
-products_supported_for_upgrade = element products_supported_for_upgrade {
- LIST,
- ## One regular expression to match a product to upgrade
- element regexp_item { text }+
-}
-
-silently_downgrade_packages_reverse_list = element silently_downgrade_packages_reverse_list {
- LIST,
- element regexp_item { text }+
-}
-
-extra_urls = element extra_urls {
- LIST,
- element extra_url {
- element baseurl { text } &
- element name { text }? &
- element alias { text }? &
- element prod_dir { text }? &
- element enabled { BOOLEAN }? &
- element autorefresh { BOOLEAN }? &
- element priority { INTEGER }?
- }+
-}
-
-packages_affecting_pkg_manager = element packages_affecting_pkg_manager {
- LIST,
- element package { text }+
-}
-
-## Software / Package-manager related variables
-software = element software {
- software_elements*
-}
-
-# software
-
-# partitioning
-
-partitioning_elements =
- try_separate_home
- | limit_try_home
- | root_space_percent
- | root_base_size
- | root_max_size
- | proposal_lvm
- | vm_desired_size
- | vm_home_max_size
- | use_separate_multipath_module
- | prefer_remove
- | vm_keep_unpartitioned_region
- | remove_special_partitions
- | partitions
- | btrfs_increase_percentage
-
-try_separate_home = element try_separate_home { BOOLEAN }
-limit_try_home = element limit_try_home { text }
-root_space_percent = element root_space_percent { text }
-root_base_size = element root_base_size { text }
-root_max_size = element root_max_size { text }
-proposal_lvm = element proposal_lvm { BOOLEAN }
-vm_desired_size = element vm_desired_size { text }
-vm_home_max_size = element vm_home_max_size { text }
-prefer_remove = element prefer_remove { BOOLEAN }
-remove_special_partitions = element remove_special_partitions { BOOLEAN }
-vm_keep_unpartitioned_region = element vm_keep_unpartitioned_region { BOOLEAN }
-# used by HASI Add-On
-use_separate_multipath_module = element use_separate_multipath_module { BOOLEAN }
-btrfs_increase_percentage = element btrfs_increase_percentage { INTEGER }
-
-# these have to be defined by Storage
-partitions = element partitions {
- LIST,
- element listentry {
- element * { ANY }*
- }*,
- element partition {
- element * { ANY }*
- }*
-}
-
-## Partitioning-related variables
-partitioning = element partitioning {
- partitioning_elements*
-}
-
-# partitioning
-
-# network
-
-network_elements =
- force_static_ip
- | network_manager
- | startmode
-
-force_static_ip = element force_static_ip { BOOLEAN }
-network_manager = element network_manager { text }
-startmode = element startmode { text }
-
-## Network configuration-related variables
-network = element network {
- network_elements*
-}
-
-# network
-
-# clone_modules
-
-## List of modules used by AutoYaST for cloning the configuration
-clone_modules = element clone_modules {
- LIST,
- element clone_module { text }+
-}
-
-# clone_modules
-
-# texts
-
-## Control-file texts marked for translation
-texts = element texts {
- element * {
- element label { text }
- }+
-}
-
-# texts
-
-# proposals
-
-## There are two types of element 'proposal_modules'
-## 1.) proposal_modules with attributes 'name' and 'presentation_order'
-## 2.) proposal_modules with inexplicit 'name'
-
-## Proposal module with 'name' and 'presentation_order'
-proposal_module = element proposal_module {
- ## Proposal name
- element name { text }? &
- ## Presentation order in the current proposal (integer).
- ## Lower numbers first.
- element presentation_order { text }? &
- ## Inexplicit proposal name if not explicitely defined by 'name' and 'presentation_order'
- text?
-}
-
-## Proposal defines one configuration step with one or more proposal_modules
-## inside. Proposal modules usually depend on each other so the order does
-## matter. If you want to list proposal modules in a different order, use
-## 'presentation' order attribute.
-proposal = element proposal {
- ## Unique ID of the proposal
- element unique_id { text } &
- ##
- element label { text }? &
- ## Defines for which architectures is this proposal used.
- ## Comma-separated list of architectures as seen in
- ## /usr/share/YaST2/modules/Arch.ycp
- ## Valid for all architectures if not explicitely defined.
- ## See Arch::arch_short
- element archs { text }? &
- ## Defines for which mode is this proposal used.
- ## Comma-separated list of modes as seen in
- ## /usr/share/YaST2/modules/Mode.ycp
- ## Valid for all modes if not explicitely defined.
- element mode { text }? &
- ## Defines for which stage is this proposal used.
- ## Comma-separated list of stages as seen in
- ## /usr/share/YaST2/modules/Stage.ycp
- ## Valid for all stages if not explicitely defined.
- element stage { text } &
- ## Proposal name used later to define which proposal to use
- element name { text }? &
- element type { text }? &
- ## Defines whether a proposal can be skipped
- element enable_skip { YES_NO }? &
- ## List of modules in proposal
- element proposal_modules {
- LIST,
- proposal_module+
- }? &
- ## Defines how/whether tabs are used in proposal, e.g.,
- ## Simple tab vs. Expert tab.
- ## If tabs are used, do not define 'proposal_modules' directly
- ## in 'proposal'
- element proposal_tabs {
- LIST,
- ## Defines one tab in a proposal
- element proposal_tab {
- ## Label on the tab
- element label { text } &
- ## List of proposal modules
- element proposal_modules {
- LIST,
- proposal_module+
- }
- }+
- }?
-}
-
-# List of all proposals in control file
-proposals = element proposals {
- LIST,
- proposal+
-}
-
-# proposals
-
-# workflows
-
-# Describes one step in a workflow
-module = element module {
- ## Name of a step.
- ## Used as an identification for updating, removing etc. of steps.
- ## If 'execute' is not used, 'name' also defines name of a YCP script
- ## called by YaST. In installation or upgrade, all script have to match
- ## inst_(.*) regexp.
- element name { text }? &
- ## Defines exact name of a YCP script (without .ycp suffix)
- element execute { text }? &
- ## Defines a configuration step shown in workflow with steps.
- ## If empty, a label defined in closes step before is used.
- element label { text }? &
- ## Defines a heading step. Heading usually does not have any client
- ## to run and defines only the major step in workflow.
- element heading { text }? &
- ## Defines for which architectures is this module used.
- ## Comma-separated list of architectures as seen in
- ## /usr/share/YaST2/modules/Arch.ycp
- ## Valid for all architectures if not explicitely defined.
- ## See Arch::arch_short
- element archs { text }? &
- ## Defines which proposal to call in this step.
- ## Proposal 'name' is used.
- element proposal { text }? &
- ## Defines whether the [Back] button is enabled by default in this step.
- element enable_back { YES_NO }? &
- ## Defines whether the [Next] button is enabled by default in this step.
- element enable_next { YES_NO }? &
- ## Additional module arguments
- element arguments {
- element first_run { YES_NO }?
- | element * { text }*
- # used in autoyast
- | text
- }? &
- ## Should YaST retranslate the whole screen after this client is called?
- ## Default is 'true'.
- element retranslate { BOOLEAN }? &
- element update { BOOLEAN }? &
- ## Defines whether a module is enabled by default.
- ## Default value is 'true'
- element enabled { BOOLEAN }? &
- ## Script body called before the described step
- element prescript {
- ## @example
- ## shell
- element interpreter { text } &
- ## @example
- ## /tmp/test
- ## ]]>
- element source { text }
- }? &
- ## Script body called after the described step
- element postscript {
- element interpreter { text } &
- element source { text }
- }?
-}
-
-## Defines the default workflow settings
-workflow_defaults = element defaults {
- ## For which architectures is this default valid
- element archs { text }? &
- ## Special patemeters used by AutoYaST
- element arguments { text }? &
- ## Is [Back] button enabled by default?
- ## If not set, default values is 'yes'.
- element enable_back { YES_NO }? &
- ## Is [Next] button enabled by default?
- ## If not set, default values is 'yes'.
- element enable_next { YES_NO }?
-}
-
-## Workflow, defines for instance, 'second stage installation'
-workflow = element workflow {
- workflow_defaults? &
- ## Superstep name visible in UI
- element label { text }? &
- ## Defines for which mode is this proposal used.
- ## Comma-separated list of modes as seen in
- ## /usr/share/YaST2/modules/Mode.ycp
- ## Valid for all modes if not explicitely defined.
- element mode { text } &
- ## Defines for which stage is this workflow used.
- ## Comma-separated list of stages as seen in
- ## /usr/share/YaST2/modules/Stage.ycp
- ## Valid for all stages if not explicitely defined.
- element stage { text } &
- ## List of modules in workflow
- element modules {
- LIST,
- module+
- }
-}
-
-# List of all defined workflows
-workflows = element workflows {
- LIST,
- workflow+
-}
-
-# workflows
-
-# inst_finish_stages
-
-inst_finish_stages = element inst_finish_stages {
- LIST,
- element inst_finish_stage {
- element label { text } &
- element steps {
- LIST,
- element step { text }+
- }
- }+
-}
-
-# inst_finish_stages
-
-# update
-
-update_workflow = element workflow {
- workflow_defaults? &
- element label { text }? &
- element stage { text } &
- element mode { text } &
- element insert_modules {
- LIST,
- element insert_module {
- element before { text } &
- element modules {
- LIST,
- module+
- }
- }+
- }? &
- element append_modules {
- LIST,
- module+
- }? &
- element remove_modules {
- LIST,
- element remove_module { text }+
- }? &
- element replace_modules {
- LIST,
- element replace_module {
- element replace { text } &
- element modules {
- LIST,
- module+
- }
- }+
- }?
-}
-
-update_proposal = element proposal {
- element stage { text } &
- element mode { text } &
- element label { text }? &
- element name { text } &
- element enable_skip { YES_NO }? &
- element append_modules {
- LIST,
- element append_module { text }+
- }? &
- element remove_modules {
- LIST,
- element remove_module { text }+
- }? &
- element replace_modules {
- LIST,
- element replace_module {
- element replace { text } &
- element new_modules {
- LIST,
- element new_module { text }+
- }
- }
- }?
-}
-
-update = element update {
- element proposals {
- LIST,
- update_proposal+
- }? &
- element workflows {
- LIST,
- update_workflow+
- }? &
- element inst_finish {
- element before_chroot {
- LIST,
- element module { text }+
- }? &
- element after_chroot {
- LIST,
- element module { text }+
- }? &
- element before_umount {
- LIST,
- element module { text }+
- }?
- }?
-}
-
-# update
-
-productDefines_elements =
- textdomain
- | globals
- | software
- | partitioning
- | network
- | proposals
- | workflows
- | clone_modules
- | texts
- | inst_finish_stages
- | update
-
-start = element productDefines {
- productDefines_elements*
-}
-
-debug_deploying = element debug_deploying { BOOLEAN }
diff --git a/control/control.rng b/control/control.rng
deleted file mode 100644
index d878f30b4..000000000
--- a/control/control.rng
+++ /dev/null
@@ -1,1566 +0,0 @@
-
-
-
-
- Defined data-types
-
- boolean
-
-
- true
- false
-
-
-
-
- integer
-
-
-
-
-
- symbol
-
-
-
-
-
- list
-
-
-
-
-
-
-
-
-
-
-
-
-
- yes
- no
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Default kernel parameters proposed by bootloader
-
-
-
-
-
- How much per cent is the minimum coverage of translations to consider
-it being 'complete'. Less are reported if user tries to switch to such
-language during installation / upgrade.
-
-
-
-
-
- Directory where the base-product (e.g., SLES) license files are stored
-
-
-
-
-
- Defines an UI mode used in some modules to differentiate between
-'simple' and 'expert' (obsolete).
-
-
- expert
- simple
-
-
-
-
- Writes DISPLAYMANAGER_SHUTDOWN to /etc/sysconfig/displaymanager
-if set
-
-
-
-
-
- Writes POLKIT_DEFAULT_PRIVS to /etc/sysconfig/security
-if set
-
-
-
-
-
- Defines the default subworkflow name (smaller subworkflow
-created from another workflow).
-Used by Wagon.
-
-
-
-
-
- Default language
-
-
-
-
-
- Default timezone
-
-
-
-
-
- Default runlevel
-
-
-
-
-
- Debugging feature, makes workflow manaher to write
-more detailed log entries
-
-
-
-
-
- Default value for autologin
-
-
-
-
-
- Default value for firewall
-
-
-
-
-
- Default value for SSHD in firewall (open port)
-
-
-
-
-
- Default value whether to write a system hostname to /etc/hosts
-
-
-
-
-
- Defines whether startup scripts should run in a parallel mode.
-This speeds the starting up but it is worse for debugging.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Defines whether an AytoYaST cloning feature should be enabled
-
-
-
-
-
- Default value for 'send hardware data' with registration
-
-
-
-
-
- Default value for 'send optional system data' with registration
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Defines whether kexec is the preferred mode instead of rebooting
-between the first and the second stage of installation
-
-
-
-
-
- Defines whether a special runlevel 4 should be offered
-
-
-
-
-
-
-
-
-
-
- Defines whether kdump is enabled by default
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Defines which pieces of installation system should be copied to
-the installed system before rebooting to second stage.
-
-
-
-
-
-
- Where to copy the installation-system file or directory
-Absolut path is required.
-
-
-
- Which file or directory to copy to installed system
-Absolut path is required.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Global variables
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Whether it is allowed to delete a package during upgrade
-
-
-
-
-
-
-
-
-
-
- System scenario selected by default.
-Used in inst_scenarios client.
-
-
-
-
-
- Desktop selected by default
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Packages that should be removed by the upgrade.
-Comma and/or space-separated list of packages
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- a client that is called to modifiy the list of selected kernel packages
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Scenarios supported by inst_scenarios client
-
-
-
-
- One scenario item
-
-
- Unique id that points to texts
-
-
-
- Space or tab-separated list of patterns required by a particular scenario
-
-
-
- Name of an icon file (without suffix)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- List of products supported to be upgraded by this product
-
-
-
-
- One regular expression to match a product to upgrade
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Software / Package-manager related variables
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Partitioning-related variables
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Network configuration-related variables
-
-
-
-
-
-
-
-
-
- List of modules used by AutoYaST for cloning the configuration
-
-
-
-
-
-
-
-
-
-
-
-
- Control-file texts marked for translation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- There are two types of element 'proposal_modules'
- 1.) proposal_modules with attributes 'name' and 'presentation_order'
- 2.) proposal_modules with inexplicit 'name'
- Proposal module with 'name' and 'presentation_order'
-
-
-
-
- Proposal name
-
-
-
-
-
- Presentation order in the current proposal (integer).
-Lower numbers first.
-
-
-
-
-
- Inexplicit proposal name if not explicitely defined by 'name' and 'presentation_order'
-
-
-
-
-
-
- Proposal defines one configuration step with one or more proposal_modules
-inside. Proposal modules usually depend on each other so the order does
-matter. If you want to list proposal modules in a different order, use
-'presentation' order attribute.
-
-
-
- Unique ID of the proposal
-
-
-
-
-
-
-
-
-
-
- Defines for which architectures is this proposal used.
-Comma-separated list of architectures as seen in
-/usr/share/YaST2/modules/Arch.ycp
-Valid for all architectures if not explicitely defined.
-See Arch::arch_short
-
-
-
-
-
- Defines for which mode is this proposal used.
-Comma-separated list of modes as seen in
-/usr/share/YaST2/modules/Mode.ycp
-Valid for all modes if not explicitely defined.
-
-
-
-
- Defines for which stage is this proposal used.
-Comma-separated list of stages as seen in
-/usr/share/YaST2/modules/Stage.ycp
-Valid for all stages if not explicitely defined.
-
-
-
-
- Proposal name used later to define which proposal to use
-
-
-
-
-
-
-
-
-
-
- Defines whether a proposal can be skipped
-
-
-
-
-
- List of modules in proposal
-
-
-
-
-
-
-
-
- Defines how/whether tabs are used in proposal, e.g.,
-Simple tab vs. Expert tab.
-If tabs are used, do not define 'proposal_modules' directly
-in 'proposal'
-
-
-
- Defines one tab in a proposal
-
-
- Label on the tab
-
-
-
- List of proposal modules
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of a step.
-Used as an identification for updating, removing etc. of steps.
-If 'execute' is not used, 'name' also defines name of a YCP script
-called by YaST. In installation or upgrade, all script have to match
-inst_(.*) regexp.
-
-
-
-
-
- Defines exact name of a YCP script (without .ycp suffix)
-
-
-
-
-
- Defines a configuration step shown in workflow with steps.
-If empty, a label defined in closes step before is used.
-
-
-
-
-
- Defines a heading step. Heading usually does not have any client
-to run and defines only the major step in workflow.
-
-
-
-
-
- Defines for which architectures is this module used.
-Comma-separated list of architectures as seen in
-/usr/share/YaST2/modules/Arch.ycp
-Valid for all architectures if not explicitely defined.
-See Arch::arch_short
-
-
-
-
-
- Defines which proposal to call in this step.
-Proposal 'name' is used.
-
-
-
-
-
- Defines whether the [Back] button is enabled by default in this step.
-
-
-
-
-
- Defines whether the [Next] button is enabled by default in this step.
-
-
-
-
-
- Additional module arguments
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Should YaST retranslate the whole screen after this client is called?
-Default is 'true'.
-
-
-
-
-
-
-
-
-
-
- Defines whether a module is enabled by default.
-Default value is 'true'
-
-
-
-
-
- Script body called before the described step
-
-
- @example
-shell
-
-
-
- @example
-<![CDATA[#!/bin/sh
-echo test > /tmp/test
-]]>
-
-
-
-
-
-
-
- Script body called after the described step
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Defines the default workflow settings
-
-
-
-
- For which architectures is this default valid
-
-
-
-
-
- Special patemeters used by AutoYaST
-
-
-
-
-
- Is [Back] button enabled by default?
-If not set, default values is 'yes'.
-
-
-
-
-
- Is [Next] button enabled by default?
-If not set, default values is 'yes'.
-
-
-
-
-
-
-
- Workflow, defines for instance, 'second stage installation'
-
-
-
-
-
-
-
- Superstep name visible in UI
-
-
-
-
- Defines for which mode is this proposal used.
-Comma-separated list of modes as seen in
-/usr/share/YaST2/modules/Mode.ycp
-Valid for all modes if not explicitely defined.
-
-
-
- Defines for which stage is this workflow used.
-Comma-separated list of stages as seen in
-/usr/share/YaST2/modules/Stage.ycp
-Valid for all stages if not explicitely defined.
-
-
-
- List of modules in workflow
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/control/tests/inst_test_workflow.rb b/control/inst_test_workflow.rb
similarity index 100%
rename from control/tests/inst_test_workflow.rb
rename to control/inst_test_workflow.rb
diff --git a/control/tests/test.xml b/control/test.xml
similarity index 100%
rename from control/tests/test.xml
rename to control/test.xml
diff --git a/control/tests/Makefile.am b/control/tests/Makefile.am
deleted file mode 100644
index c928825bc..000000000
--- a/control/tests/Makefile.am
+++ /dev/null
@@ -1,8 +0,0 @@
-# Makefile.am for installation/general
-
-client_DATA = \
- inst_test_workflow.rb \
- complete_workflow.rb
-
-EXTRA_DIST = $(client_DATA)
-
diff --git a/package/yast2-installation.changes b/package/yast2-installation.changes
index f85bc52dd..fcf62d2f7 100644
--- a/package/yast2-installation.changes
+++ b/package/yast2-installation.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Thu Dec 12 14:50:32 UTC 2013 - lslezak@suse.cz
+
+- control files have been moved to a separate package/git repo
+ (https://github.com/yast/yast-installation-control)
+- 3.1.17
+
-------------------------------------------------------------------
Wed Dec 11 09:54:10 UTC 2013 - lslezak@suse.cz
diff --git a/package/yast2-installation.spec b/package/yast2-installation.spec
index c1cefbf5c..3a9bbeb66 100644
--- a/package/yast2-installation.spec
+++ b/package/yast2-installation.spec
@@ -17,7 +17,7 @@
Name: yast2-installation
-Version: 3.1.16
+Version: 3.1.17
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -36,9 +36,6 @@ BuildRequires: docbook-xsl-stylesheets libxslt update-desktop-files yast2-core-
BuildRequires: yast2-devtools >= 3.1.10
BuildRequires: rubygem-rspec
-# xmllint
-BuildRequires: libxml2-tools
-
# Linuxrc.keys
BuildRequires: yast2 >= 3.1.9
@@ -179,10 +176,6 @@ install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}
%files
%defattr(-,root,root)
-%dir /usr/share/YaST2/control
-# Fixme: move to another package (to make build of other packages faster)
-/usr/share/YaST2/control/*.rng
-/usr/share/YaST2/control/*.rnc
# systemd service files
%{_unitdir}/YaST2-Second-Stage.service