Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yast2-firstboot for openSUSE:Factory
checked in at 2022-04-28 23:07:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-firstboot (Old)
and /work/SRC/openSUSE:Factory/.yast2-firstboot.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-firstboot"
Thu Apr 28 23:07:13 2022 rev:113 rq:972949 version:4.5.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-firstboot/yast2-firstboot.changes
2022-04-13 21:05:01.536568102 +0200
+++
/work/SRC/openSUSE:Factory/.yast2-firstboot.new.1538/yast2-firstboot.changes
2022-04-28 23:07:17.136642868 +0200
@@ -1,0 +2,7 @@
+Tue Apr 26 15:46:12 UTC 2022 - Ladislav Slez??k <[email protected]>
+
+- Fixed POT file comments (bsc#1198220)
+- Removed .glade workaround for translations
+- 4.5.2
+
+-------------------------------------------------------------------
Old:
----
yast2-firstboot-4.5.1.tar.bz2
New:
----
yast2-firstboot-4.5.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-firstboot.spec ++++++
--- /var/tmp/diff_new_pack.a0s3SV/_old 2022-04-28 23:07:17.720643504 +0200
+++ /var/tmp/diff_new_pack.a0s3SV/_new 2022-04-28 23:07:17.724643509 +0200
@@ -17,7 +17,7 @@
Name: yast2-firstboot
-Version: 4.5.1
+Version: 4.5.2
Release: 0
Summary: YaST2 - Initial System Configuration
License: GPL-2.0-only
@@ -77,7 +77,7 @@
# lets explain this sed. At first it is address which match line with name
# registration and +1 for next line and then here change false to true
sed -i '/<name>registration/,+1s/false/true/' control/firstboot.xml
-sed -i '/<name>registration/,+1s/false/true/' wsl/firstboot.xml
+sed -i '/<name>registration/,+1s/false/true/' wsl/firstboot.ycontrol.xml
%endif
%install
@@ -88,7 +88,7 @@
mkdir -p %{buildroot}%{yast_ydatadir}
-install -m 644 wsl/firstboot.xml
%{buildroot}%{_sysconfdir}/YaST2/firstboot-wsl.xml
+install -m 644 wsl/firstboot.ycontrol.xml
%{buildroot}%{_sysconfdir}/YaST2/firstboot-wsl.xml
install -m 644 wsl/welcome.txt %{buildroot}%{yast_ydatadir}
%check
++++++ yast2-firstboot-4.5.1.tar.bz2 -> yast2-firstboot-4.5.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/POTCOMMENTS
new/yast2-firstboot-4.5.2/POTCOMMENTS
--- old/yast2-firstboot-4.5.1/POTCOMMENTS 1970-01-01 01:00:00.000000000
+0100
+++ new/yast2-firstboot-4.5.2/POTCOMMENTS 2022-04-26 18:24:19.000000000
+0200
@@ -0,0 +1 @@
+TRANSLATORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/control/firstboot.glade
new/yast2-firstboot-4.5.2/control/firstboot.glade
--- old/yast2-firstboot-4.5.1/control/firstboot.glade 2022-04-28
23:07:17.948643753 +0200
+++ new/yast2-firstboot-4.5.2/control/firstboot.glade 1970-01-01
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-symbolic link to firstboot.xml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/control/firstboot.ycontrol.xml
new/yast2-firstboot-4.5.2/control/firstboot.ycontrol.xml
--- old/yast2-firstboot-4.5.1/control/firstboot.ycontrol.xml 1970-01-01
01:00:00.000000000 +0100
+++ new/yast2-firstboot-4.5.2/control/firstboot.ycontrol.xml 2022-04-28
23:07:17.968643775 +0200
@@ -0,0 +1 @@
+symbolic link to firstboot.xml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-firstboot-4.5.1/package/yast2-firstboot.changes
new/yast2-firstboot-4.5.2/package/yast2-firstboot.changes
--- old/yast2-firstboot-4.5.1/package/yast2-firstboot.changes 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/package/yast2-firstboot.changes 2022-04-26
18:24:19.000000000 +0200
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Tue Apr 26 15:46:12 UTC 2022 - Ladislav Slez??k <[email protected]>
+
+- Fixed POT file comments (bsc#1198220)
+- Removed .glade workaround for translations
+- 4.5.2
+
+-------------------------------------------------------------------
Mon Apr 11 14:44:06 UTC 2022 - Ladislav Slez??k <[email protected]>
- Extract the translatable texts also from the wsl/firstboot.xml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/package/yast2-firstboot.spec
new/yast2-firstboot-4.5.2/package/yast2-firstboot.spec
--- old/yast2-firstboot-4.5.1/package/yast2-firstboot.spec 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/package/yast2-firstboot.spec 2022-04-26
18:24:19.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-firstboot
-Version: 4.5.1
+Version: 4.5.2
Release: 0
Summary: YaST2 - Initial System Configuration
License: GPL-2.0-only
@@ -76,7 +76,7 @@
# lets explain this sed. At first it is address which match line with name
# registration and +1 for next line and then here change false to true
sed -i '/<name>registration/,+1s/false/true/' control/firstboot.xml
-sed -i '/<name>registration/,+1s/false/true/' wsl/firstboot.xml
+sed -i '/<name>registration/,+1s/false/true/' wsl/firstboot.ycontrol.xml
%endif
%install
@@ -87,7 +87,7 @@
mkdir -p %{buildroot}%{yast_ydatadir}
-install -m 644 wsl/firstboot.xml
%{buildroot}%{_sysconfdir}/YaST2/firstboot-wsl.xml
+install -m 644 wsl/firstboot.ycontrol.xml
%{buildroot}%{_sysconfdir}/YaST2/firstboot-wsl.xml
install -m 644 wsl/welcome.txt %{buildroot}%{yast_ydatadir}
%check
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/src/clients/firstboot_auto.rb
new/yast2-firstboot-4.5.2/src/clients/firstboot_auto.rb
--- old/yast2-firstboot-4.5.1/src/clients/firstboot_auto.rb 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/clients/firstboot_auto.rb 2022-04-26
18:24:19.000000000 +0200
@@ -61,19 +61,19 @@
Firstboot.Import({ "firstboot_enabled" => false })
@ret = {}
elsif @func == "Change"
- # dialog caption
+ # TRANSLATORS: dialog caption
@caption = _("Firstboot Configuration")
@contents = HBox(
VBox(
Label(
- # text label, describing the check box meaning
+ # TRANSLATORS: text label, describing the check box meaning
# keep in 2 lines with roughly the same length
_(
"Check Enable Firstboot Sequence here to start YaST\nfirstboot
utility on the first boot after configuration.\n"
)
),
VSpacing(),
- # check box label
+ # TRANSLATORS: check box label
CheckBox(
Id(:enable),
_("Enable Firstboot Sequence"),
@@ -82,7 +82,7 @@
)
)
Wizard.CreateDialog
- # help text
+ # TRANSLATORS: help text
Wizard.SetContentsButtons(
@caption,
@contents,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-firstboot-4.5.1/src/clients/firstboot_config.rb
new/yast2-firstboot-4.5.2/src/clients/firstboot_config.rb
--- old/yast2-firstboot-4.5.1/src/clients/firstboot_config.rb 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/clients/firstboot_config.rb 2022-04-26
18:24:19.000000000 +0200
@@ -48,19 +48,27 @@
XmlSetup()
+ # TRANSLATORS: label (used in a table)
@empty_label = _("Empty")
+ # TRANSLATORS: label (used in a table)
@enabled = _("Enabled")
+ # TRANSLATORS: label (used in a table)
@disabled = _("Disabled")
@modules = ProductControl.getModules("normal", "firstboot", :all)
@items = []
- @help = _("Help")
+ # TODO: add a nice help text here...
+ @help = ""
Wizard.CreateDialog
+ # TRANSLATORS: dialog caption
@caption = _("First Boot Configuration")
+ # TRANSLATORS: button label
@upButtonLabel = _("&Up")
+ # TRANSLATORS: button label
@downButtonLabel = _("D&own")
+ # TRANSLATORS: button label
@enableButtonLabel = _("Enab&le or Disable")
@contents = Top(
@@ -68,7 +76,16 @@
Table(
Id(:table),
Opt(:keepSorting),
- Header(_("Step"), _("Label"), _("Module Name"), _("Status")),
+ Header(
+ # TRANSLATORS: table header
+ _("Step"),
+ # TRANSLATORS: table header
+ _("Label"),
+ # TRANSLATORS: table header
+ _("Module Name"),
+ # TRANSLATORS: table header
+ _("Status")
+ ),
@items
),
VBox(
@@ -144,6 +161,7 @@
XML.YCPToXMLFile(:firstboot, @all, "/tmp/firstboot.xml")
break
rescue XMLSerializationError => e
+ # TRANSLATORS: error message
Yast2::Popup.show(_("Failed to create configuration file."),
headline: :error, details: e.message)
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-firstboot-4.5.1/src/clients/firstboot_desktop.rb
new/yast2-firstboot-4.5.2/src/clients/firstboot_desktop.rb
--- old/yast2-firstboot-4.5.1/src/clients/firstboot_desktop.rb 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/clients/firstboot_desktop.rb 2022-04-26
18:24:19.000000000 +0200
@@ -84,7 +84,7 @@
HStretch(),
VBox(
VWeight(30, VStretch()),
- # translators: dialog text
+ # TRANSLATORS: dialog text
Left(
Label(
_(
@@ -101,14 +101,14 @@
)
- # help text fro desktop dialog
+ # TRANSLATORS: help text for desktop dialog
@desktop_help_text = _(
"<p><h3>Desktop Selections</h3>\n" +
"This system has more than one desktop environment installed.
Select\n" +
"the desktop to enable as the default desktop.</p>"
)
- # translators: dialog title
+ # TRANSLATORS: dialog title
Wizard.SetContents(
_("Select Your Default Desktop"),
@ask_desktop_dialog,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-firstboot-4.5.1/src/clients/firstboot_finish.rb
new/yast2-firstboot-4.5.2/src/clients/firstboot_finish.rb
--- old/yast2-firstboot-4.5.1/src/clients/firstboot_finish.rb 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/clients/firstboot_finish.rb 2022-04-26
18:24:19.000000000 +0200
@@ -48,24 +48,24 @@
@space = Ops.get_boolean(@display, "TextMode", true) ? 1 : 3
- # caption for dialog "Congratulation Dialog"
+ # TRANSLATORS: caption for dialog "Congratulation Dialog"
@caption = _("Configuration Completed")
congratulate = ProductControl.GetTranslatedText("congratulate")
@text = congratulate unless congratulate.empty?
- # congratulation text 1/4
+ # TRANSLATORS: congratulation text 1/4
@text ||= _("<p><b>Congratulations!</b></p>") +
- # congratulation text 2/4
+ # TRANSLATORS: congratulation text 2/4
_(
"<p>The installation of &product; on your machine is
complete.\nAfter clicking <b>Finish</b>, you can log in to the system.</p>\n"
) +
- # congratulation text 3/4
+ # TRANSLATORS: congratulation text 3/4
# Translators: If there exists a SUSE web-page for your language
# change the address accordingly. If in doubt leave the original.
_("<p>Visit us at www.suse.com.</p>") +
- # congratulation text 4/4
+ # TRANSLATORS: congratulation text 4/4
_("<p>Have a lot of fun!<br>Your SUSE Development Team</p>")
@@ -92,13 +92,13 @@
VSpacing(2)
)
- # help 1/3 for dialog "Congratulation Dialog"
+ # TRANSLATORS: help 1/3 for dialog "Congratulation Dialog"
@help = _("<p>Your system is ready for use.</p>") +
- # help 2/3 for dialog "Congratulation Dialog"
+ # TRANSLATORS: help 2/3 for dialog "Congratulation Dialog"
_(
"<p><b>Finish</b> will close the YaST installation and continue\nto
the login screen.</p>\n"
) +
- # help 3/3 for dialog "Congratulation Dialog"
+ # TRANSLATORS: help 3/3 for dialog "Congratulation Dialog"
_(
"<p>If you choose the default graphical desktop KDE, you can\n" +
"adjust some KDE settings to your hardware. Also notice\n" +
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-firstboot-4.5.1/src/clients/firstboot_language.rb
new/yast2-firstboot-4.5.2/src/clients/firstboot_language.rb
--- old/yast2-firstboot-4.5.1/src/clients/firstboot_language.rb 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/clients/firstboot_language.rb 2022-04-26
18:24:19.000000000 +0200
@@ -118,7 +118,7 @@
end
end
if !@firstboot_keyboard
- # popup text
+ # TRANSLATORS: popup text
Popup.Message(
_(
"Your language setting has been changed.\n" +
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-firstboot-4.5.1/src/clients/firstboot_language_keyboard.rb
new/yast2-firstboot-4.5.2/src/clients/firstboot_language_keyboard.rb
--- old/yast2-firstboot-4.5.1/src/clients/firstboot_language_keyboard.rb
2022-04-12 13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/clients/firstboot_language_keyboard.rb
2022-04-26 18:24:19.000000000 +0200
@@ -68,13 +68,13 @@
# ----------------------------------------------------------------------
# Build dialog
# ----------------------------------------------------------------------
- # heading text
+ # TRANSLATORS: heading text
@heading_text = _("Language and Keyboard Layout")
@languagesel = ComboBox(
Id(:language),
Opt(:notify, :hstretch),
- # combo box label
+ # TRANSLATORS: combo box label
_("&Language"),
Language.GetLanguageItems(:first_screen)
)
@@ -82,7 +82,7 @@
@keyboardsel = ComboBox(
Id(:keyboard),
Opt(:notify, :hstretch),
- # combo box label
+ # TRANSLATORS: combo box label
_("&Keyboard Layout"),
Keyboard.GetKeyboardItems
)
@@ -107,6 +107,7 @@
HBox(
HSquash(Icon.Simple("yast-keyboard")),
HSpacing(2),
+ # TRANSLATORS: input field label
Left(InputField(Opt(:hstretch), _("&Test")))
)
)
@@ -115,20 +116,20 @@
VWeight(3, VStretch())
)
- # help text for firstboot language + keyboard screen
+ # TRANSLATORS: help text for firstboot language + keyboard screen
@help_text = _(
"<p>\n" +
"Choose the <b>Language</b> and the <b>Keyboard Layout</b> to be
used during\n" +
"configuration and in the installed system.\n" +
"</p>\n"
) +
- # help text, continued
+ # TRANSLATORS: help text, continued
_(
"<p>\n" +
"Click <b>Next</b> to proceed to the next dialog.\n" +
"</p>\n"
) +
- # help text, continued
+ # TRANSLATORS: help text, continued
_(
"<p>\n" +
"Select <b>Abort</b> to abort the\n" +
@@ -268,7 +269,7 @@
# Language::PackagesModified () does not work here as _on_entry
variables are not set
if @language != Language.ReadLocaleConfLanguage
if !Language.PackagesInit([@language])
- # error message
+ # TRANSLATORS: error message
Report.Error(
_("There is not enough space to install all additional
packages.")
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/src/clients/firstboot_write.rb
new/yast2-firstboot-4.5.2/src/clients/firstboot_write.rb
--- old/yast2-firstboot-4.5.1/src/clients/firstboot_write.rb 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/clients/firstboot_write.rb 2022-04-26
18:24:19.000000000 +0200
@@ -43,21 +43,21 @@
return :back if GetInstArgs.going_back
@progress_stages = [
- # progress stages
+ # TRANSLATORS: progress stage
_("Update configuration"),
- # progress stages
+ # TRANSLATORS: progress stage
_("Prepare system for first login")
]
@progress_descriptions = [
- # progress stages
+ # TRANSLATORS: progress description
_("Updating configuration..."),
- # progress stages
+ # TRANSLATORS: progress description
_("Preparing system for first login...")
]
- # Help text for last dialog of base installation
+ # TRANSLATORS: Help text for last dialog of base installation
@help_text = _(
"<p>\n" +
"Please wait while the system is being configured.\n" +
@@ -68,7 +68,7 @@
@progress_orig = Progress.set(false)
Progress.New(
- # Headline for last dialog of first boot workflow
+ # TRANSLATORS: Headline for last dialog of first boot workflow
_("Completing the System Configuration"),
"", # Initial progress bar label - not empty (reserve space!)
2, # progress bar length
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-firstboot-4.5.1/src/lib/y2firstboot/clients/hostname.rb
new/yast2-firstboot-4.5.2/src/lib/y2firstboot/clients/hostname.rb
--- old/yast2-firstboot-4.5.1/src/lib/y2firstboot/clients/hostname.rb
2022-04-12 13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/lib/y2firstboot/clients/hostname.rb
2022-04-26 18:24:19.000000000 +0200
@@ -101,7 +101,7 @@
:abort => fun_ref(method(:really_abort_inst), "boolean ()")
}
contents = HSquash(
- # Frame label
+ # TRANSLATORS: Frame label
Frame(
_("Hostname and Domain Name"),
MarginBox(
@@ -118,7 +118,7 @@
ret = CWM.ShowAndRun(
"widget_descr" => @widget_descr_dns,
"contents" => contents,
- # dialog caption
+ # TRANSLATORS: dialog caption
"caption" => _("Hostname"),
"back_button" => Label.BackButton,
"next_button" => Label.NextButton,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/src/modules/Firstboot.rb
new/yast2-firstboot-4.5.2/src/modules/Firstboot.rb
--- old/yast2-firstboot-4.5.1/src/modules/Firstboot.rb 2022-04-12
13:34:13.000000000 +0200
+++ new/yast2-firstboot-4.5.2/src/modules/Firstboot.rb 2022-04-26
18:24:19.000000000 +0200
@@ -48,8 +48,6 @@
@script_dir = ""
- @no_text = _("No Text Available")
-
@language_changed = false
# definition of firstboot sequence (and the default path)
@@ -162,10 +160,10 @@
# @return summary
def Summary
summary =
- # summary item
+ # TRANSLATORS: summary item
Summary.AddHeader("", _("Firstboot configuration disabled"))
if @firstboot_enabled
- # summary item
+ # TRANSLATORS: summary item
summary = Summary.AddHeader("", _("Firstboot configuration enabled"))
end
summary
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/wsl/firstboot.glade
new/yast2-firstboot-4.5.2/wsl/firstboot.glade
--- old/yast2-firstboot-4.5.1/wsl/firstboot.glade 2022-04-28
23:07:17.940643744 +0200
+++ new/yast2-firstboot-4.5.2/wsl/firstboot.glade 1970-01-01
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-symbolic link to firstboot.xml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/wsl/firstboot.xml
new/yast2-firstboot-4.5.2/wsl/firstboot.xml
--- old/yast2-firstboot-4.5.1/wsl/firstboot.xml 2022-04-12 13:34:13.000000000
+0200
+++ new/yast2-firstboot-4.5.2/wsl/firstboot.xml 1970-01-01 01:00:00.000000000
+0100
@@ -1,197 +0,0 @@
-<?xml version="1.0"?>
-<productDefines xmlns="http://www.suse.com/1.0/yast2ns"
- xmlns:config="http://www.suse.com/1.0/configns">
-
- <!--
- $Id$
- Work around for the text domain
- textdomain="firstboot"
- -->
-
- <textdomain>firstboot</textdomain>
-
- <!---
- See
https://github.com/yast/yast-installation/blob/master/doc/control-file.md for
more
- explanation about the control file settings.
- -->
-
- <globals>
-
- <!--
- If a variable root_password_as_first_user is present in globals section,
- inst_user step will have the check box
- "Use this password for system administrator"
- so you don't need to include root password step (fate#306297).
- If the variable is missing (commented), the check box won't appear.
-
- The value of the variable (true/false) will set the default value for
the check box.
- -->
- <root_password_as_first_user
config:type="boolean">true</root_password_as_first_user>
-
- <!-- The default value of "Automatic Login" checkbox -->
- <enable_autologin config:type="boolean">false</enable_autologin>
-
- <!-- This option is deprecated in favor of installation-layout -->
- <!-- <installation_ui>sidebar</installation_ui> -->
-
- <!-- Configuration of the installation/firstboot layout -->
- <installation_layout>
- <mode>steps</mode>
- <banner config:type="boolean">false</banner>
- </installation_layout>
-
- <!--
- For more variables that can be in this section, look into the control
file
- (/etc/YaST2/control.xml or root directory of installation media).
- -->
- </globals>
- <proposals config:type="list">
- <proposal>
- <name>firstboot_hardware</name>
- <mode>installation</mode>
- <stage>firstboot</stage>
- <label>Hardware Configuration</label>
- <proposal_modules config:type="list">
- <proposal_module>printer</proposal_module>
- </proposal_modules>
- </proposal>
- </proposals>
- <workflows config:type="list">
- <workflow>
- <defaults>
- <enable_back>yes</enable_back>
- <enable_next>yes</enable_next>
- <archs>all</archs>
- </defaults>
- <stage>firstboot</stage>
- <label>Configuration</label>
- <mode>installation</mode>
- <modules config:type="list">
- <module>
- <label>Network Autosetup</label>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_setup_dhcp</name>
- </module>
- <module>
- <label>Language and Keyboard</label>
- <enabled config:type="boolean">false</enabled>
- <!-- step for configuration of both language and keyboard
layout (fate#306296) -->
- <name>firstboot_language_keyboard</name>
- </module>
- <module>
- <label>Language</label>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_language</name>
- </module>
- <module>
- <label>Keyboard Layout</label>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_keyboard</name>
- </module>
- <module>
- <label>Welcome</label>
- <name>firstboot_welcome</name>
- </module>
- <module>
- <label>License Agreement</label>
- <enabled config:type="boolean">true</enabled>
- <name>firstboot_licenses</name>
- </module>
- <module>
- <label>Host Name</label>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_hostname</name>
- </module>
- <module>
- <label>Network</label>
- <!-- this step only restarts service 'network' -->
- <name>firstboot_network_write</name>
- <enabled config:type="boolean">false</enabled>
- </module>
- <module>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_ssh</name>
- </module>
- <module>
- <label>Network</label>
- <name>inst_lan</name>
- <enabled config:type="boolean">false</enabled>
- <!-- By default the network configuration sequence is
- skipped if the network is already configured -->
- <!-- Uncomment to force the run of the network
configuration sequence.
- <arguments>
- <skip_detection
config:type="boolean">true</skip_detection>
- </arguments>
- -->
- </module>
- <module>
- <label>Automatic Configuration</label>
- <name>inst_automatic_configuration</name>
- <enabled config:type="boolean">false</enabled>
- </module>
- <module>
- <label>Time and Date</label>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_timezone</name>
- </module>
- <module>
- <label>NTP Client</label>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_ntp</name>
- </module>
- <module>
- <label>Desktop</label>
- <enabled config:type="boolean">false</enabled>
- <name>firstboot_desktop</name>
- </module>
- <module>
- <label>Users</label>
- <enabled config:type="boolean">true</enabled>
- <name>firstboot_user</name>
- </module>
- <module>
- <label>Root Password</label>
- <enabled config:type="boolean">true</enabled>
- <name>firstboot_root</name>
- </module>
- <module>
- <label>Customer Center</label>
- <name>registration</name>
- <enabled config:type="boolean">false</enabled>
- </module>
- <module>
- <label>Hardware</label>
- <name>inst_proposal</name>
- <enabled config:type="boolean">false</enabled>
- <proposal>firstboot_hardware</proposal>
- </module>
- <module>
- <label>Finish WSL Setup</label>
- <name>firstboot_wsl</name>
- <enable_back>no</enable_back>
- <enable_next>no</enable_next>
- </module>
- <module>
- <label>Finish Setup</label>
- <name>firstboot_write</name>
- <enable_back>no</enable_back>
- <enable_next>no</enable_next>
- </module>
- <module>
- <label>Finish Setup</label>
- <name>firstboot_finish</name>
- <enable_back>no</enable_back>
- <enable_next>yes</enable_next>
- </module>
-
- </modules>
- </workflow>
- </workflows>
- <texts>
- <congratulate><label>
- <p>Configuration of &product; for WSL is
complete!</p>
- <p>Call yast2 any time to tweak it.</p>
- <p>Have a lot of fun...</p>
- </label></congratulate>
- </texts>
-</productDefines>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-firstboot-4.5.1/wsl/firstboot.ycontrol.xml
new/yast2-firstboot-4.5.2/wsl/firstboot.ycontrol.xml
--- old/yast2-firstboot-4.5.1/wsl/firstboot.ycontrol.xml 1970-01-01
01:00:00.000000000 +0100
+++ new/yast2-firstboot-4.5.2/wsl/firstboot.ycontrol.xml 2022-04-26
18:24:19.000000000 +0200
@@ -0,0 +1,197 @@
+<?xml version="1.0"?>
+<productDefines xmlns="http://www.suse.com/1.0/yast2ns"
+ xmlns:config="http://www.suse.com/1.0/configns">
+
+ <!--
+ $Id$
+ Work around for the text domain
+ textdomain="firstboot"
+ -->
+
+ <textdomain>firstboot</textdomain>
+
+ <!---
+ See
https://github.com/yast/yast-installation/blob/master/doc/control-file.md for
more
+ explanation about the control file settings.
+ -->
+
+ <globals>
+
+ <!--
+ If a variable root_password_as_first_user is present in globals section,
+ inst_user step will have the check box
+ "Use this password for system administrator"
+ so you don't need to include root password step (fate#306297).
+ If the variable is missing (commented), the check box won't appear.
+
+ The value of the variable (true/false) will set the default value for
the check box.
+ -->
+ <root_password_as_first_user
config:type="boolean">true</root_password_as_first_user>
+
+ <!-- The default value of "Automatic Login" checkbox -->
+ <enable_autologin config:type="boolean">false</enable_autologin>
+
+ <!-- This option is deprecated in favor of installation-layout -->
+ <!-- <installation_ui>sidebar</installation_ui> -->
+
+ <!-- Configuration of the installation/firstboot layout -->
+ <installation_layout>
+ <mode>steps</mode>
+ <banner config:type="boolean">false</banner>
+ </installation_layout>
+
+ <!--
+ For more variables that can be in this section, look into the control
file
+ (/etc/YaST2/control.xml or root directory of installation media).
+ -->
+ </globals>
+ <proposals config:type="list">
+ <proposal>
+ <name>firstboot_hardware</name>
+ <mode>installation</mode>
+ <stage>firstboot</stage>
+ <label>Hardware Configuration</label>
+ <proposal_modules config:type="list">
+ <proposal_module>printer</proposal_module>
+ </proposal_modules>
+ </proposal>
+ </proposals>
+ <workflows config:type="list">
+ <workflow>
+ <defaults>
+ <enable_back>yes</enable_back>
+ <enable_next>yes</enable_next>
+ <archs>all</archs>
+ </defaults>
+ <stage>firstboot</stage>
+ <label>Configuration</label>
+ <mode>installation</mode>
+ <modules config:type="list">
+ <module>
+ <label>Network Autosetup</label>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_setup_dhcp</name>
+ </module>
+ <module>
+ <label>Language and Keyboard</label>
+ <enabled config:type="boolean">false</enabled>
+ <!-- step for configuration of both language and keyboard
layout (fate#306296) -->
+ <name>firstboot_language_keyboard</name>
+ </module>
+ <module>
+ <label>Language</label>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_language</name>
+ </module>
+ <module>
+ <label>Keyboard Layout</label>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_keyboard</name>
+ </module>
+ <module>
+ <label>Welcome</label>
+ <name>firstboot_welcome</name>
+ </module>
+ <module>
+ <label>License Agreement</label>
+ <enabled config:type="boolean">true</enabled>
+ <name>firstboot_licenses</name>
+ </module>
+ <module>
+ <label>Host Name</label>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_hostname</name>
+ </module>
+ <module>
+ <label>Network</label>
+ <!-- this step only restarts service 'network' -->
+ <name>firstboot_network_write</name>
+ <enabled config:type="boolean">false</enabled>
+ </module>
+ <module>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_ssh</name>
+ </module>
+ <module>
+ <label>Network</label>
+ <name>inst_lan</name>
+ <enabled config:type="boolean">false</enabled>
+ <!-- By default the network configuration sequence is
+ skipped if the network is already configured -->
+ <!-- Uncomment to force the run of the network
configuration sequence.
+ <arguments>
+ <skip_detection
config:type="boolean">true</skip_detection>
+ </arguments>
+ -->
+ </module>
+ <module>
+ <label>Automatic Configuration</label>
+ <name>inst_automatic_configuration</name>
+ <enabled config:type="boolean">false</enabled>
+ </module>
+ <module>
+ <label>Time and Date</label>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_timezone</name>
+ </module>
+ <module>
+ <label>NTP Client</label>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_ntp</name>
+ </module>
+ <module>
+ <label>Desktop</label>
+ <enabled config:type="boolean">false</enabled>
+ <name>firstboot_desktop</name>
+ </module>
+ <module>
+ <label>Users</label>
+ <enabled config:type="boolean">true</enabled>
+ <name>firstboot_user</name>
+ </module>
+ <module>
+ <label>Root Password</label>
+ <enabled config:type="boolean">true</enabled>
+ <name>firstboot_root</name>
+ </module>
+ <module>
+ <label>Customer Center</label>
+ <name>registration</name>
+ <enabled config:type="boolean">false</enabled>
+ </module>
+ <module>
+ <label>Hardware</label>
+ <name>inst_proposal</name>
+ <enabled config:type="boolean">false</enabled>
+ <proposal>firstboot_hardware</proposal>
+ </module>
+ <module>
+ <label>Finish WSL Setup</label>
+ <name>firstboot_wsl</name>
+ <enable_back>no</enable_back>
+ <enable_next>no</enable_next>
+ </module>
+ <module>
+ <label>Finish Setup</label>
+ <name>firstboot_write</name>
+ <enable_back>no</enable_back>
+ <enable_next>no</enable_next>
+ </module>
+ <module>
+ <label>Finish Setup</label>
+ <name>firstboot_finish</name>
+ <enable_back>no</enable_back>
+ <enable_next>yes</enable_next>
+ </module>
+
+ </modules>
+ </workflow>
+ </workflows>
+ <texts>
+ <congratulate><label>
+ <p>Configuration of &product; for WSL is
complete!</p>
+ <p>Call yast2 any time to tweak it.</p>
+ <p>Have a lot of fun...</p>
+ </label></congratulate>
+ </texts>
+</productDefines>