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