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 <lsle...@suse.cz>
+
+- 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 <lsle...@suse.cz>
+
+- 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 <lsle...@suse.cz>
 
 - 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>
-            &lt;p&gt;Configuration of &amp;product; for WSL is 
complete!&lt;/p&gt;
-            &lt;p&gt;Call yast2 any time to tweak it.&lt;/p&gt;
-            &lt;p&gt;Have a lot of fun...&lt;/p&gt;
-        </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>
+            &lt;p&gt;Configuration of &amp;product; for WSL is 
complete!&lt;/p&gt;
+            &lt;p&gt;Call yast2 any time to tweak it.&lt;/p&gt;
+            &lt;p&gt;Have a lot of fun...&lt;/p&gt;
+        </label></congratulate>
+    </texts>
+</productDefines>

Reply via email to