Hello community,

here is the log from the commit of package yast2-firstboot.14907 for 
openSUSE:Leap:15.2:Update checked in at 2020-11-09 12:26:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/yast2-firstboot.14907 (Old)
 and      /work/SRC/openSUSE:Leap:15.2:Update/.yast2-firstboot.14907.new.11331 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-firstboot.14907"

Mon Nov  9 12:26:16 2020 rev:1 rq:846435 version:4.2.18

Changes:
--------
New Changes file:

--- /dev/null   2020-10-22 01:51:33.322291705 +0200
+++ 
/work/SRC/openSUSE:Leap:15.2:Update/.yast2-firstboot.14907.new.11331/yast2-firstboot.changes
        2020-11-09 12:26:17.400482669 +0100
@@ -0,0 +1,808 @@
+-------------------------------------------------------------------
+Mon Oct 19 12:51:29 UTC 2020 - Josef Reidinger <jreidin...@suse.com>
+
+- Adapt to changes done in ntp-client (bsc#1177797)
+- 4.2.18
+
+-------------------------------------------------------------------
+Wed Oct 14 10:36:28 UTC 2020 - Steffen Winterfeldt <snw...@suse.com>
+
+- use regular keyboard client for firstboot_keyboard (bsc#1174856)
+- 4.2.17
+
+-------------------------------------------------------------------
+Tue Sep 22 09:55:07 UTC 2020 - Steffen Winterfeldt <snw...@suse.com>
+
+- add test field to language & keyboard module (bsc#1174856)
+- 4.2.16
+
+-------------------------------------------------------------------
+Thu Jul 16 09:15:57 UTC 2020 - Knut Anderssen <kanders...@suse.com>
+
+- Fix firsboot_hostname client crash (bsc#1173298)
+- 4.2.15
+
+-------------------------------------------------------------------
+Wed Apr  8 15:15:32 UTC 2020 - Stefan Hundhammer <shundham...@suse.com>
+
+- Recommend icewm if graphical installation (bsc#1165646)
+- 4.2.14
+
+-------------------------------------------------------------------
+Tue Mar 17 17:17:22 UTC 2020 - Josef Reidinger <jreidin...@suse.com>
+
+- Enable by default registration on SLE (bsc#1162846)
+- 4.2.13
+
+-------------------------------------------------------------------
+Fri Mar 13 13:15:39 UTC 2020 - Josef Reidinger <jreidin...@suse.com>
+
+- remember the keyboard selection in the keyboard language dialog
+  when the language is selected after the keyboard (bsc#1160164)
+- 4.2.12
+
+-------------------------------------------------------------------
+Wed Feb 26 13:28:25 UTC 2020 - Josef Reidinger <jreidin...@suse.com>
+
+- Fix disabled finish button (bsc#1163100)
+- 4.2.11
+
+-------------------------------------------------------------------
+Tue Jan 21 10:56:58 UTC 2020 - Ancor Gonzalez Sosa <an...@suse.com>
+
+- Fix packaging error (bsc#1161224)
+- 4.2.10
+
+-------------------------------------------------------------------
+Tue Jan 14 11:02:28 UTC 2020 - Ludwig Nussel <lnus...@suse.de>
+
+- Don't use deprecated Progress.on
+- Don't allow to go back in congratulate screen
+- Don't try to set keyboard in WSL
+- 4.2.9
+
+-------------------------------------------------------------------
+Tue Jan 14 08:24:30 UTC 2020 - Josef Reidinger <jreidin...@suse.com>
+
+- drop starting of hal as it is also obsolete and no longer exist
+  (jsc#SLE-10976)
+- 4.2.8
+
+-------------------------------------------------------------------
+Mon Jan 13 09:59:21 UTC 2020 - Josef Reidinger <jreidin...@suse.com>
+
+- drop deprecated network technologies (jsc#SLE-7753)
+- replace rc* and init.d usage by systemd (jsc#SLE-10976)
+- 4.2.7
+
+-------------------------------------------------------------------
+Wed Dec 18 15:42:53 UTC 2019 - Ancor Gonzalez Sosa <an...@suse.com>
+
+- Replace outdated "SuSE" spelling (bsc#970809).
+- 4.2.6
+
+-------------------------------------------------------------------
+Fri Dec 13 00:11:32 UTC 2019 - David Diaz <dgonza...@suse.com>
+
+- Improve the "firstboot_licenses" client to give precedence to
+  the directory argument, allowing to use it multiple times to show
+  different licenses (bsc#1154708).
+- Remove the references to the already dropped automatic
+  configuration feature (FATE#314695).
+- 4.2.5
+
+-------------------------------------------------------------------
+Fri Oct 11 12:08:36 CEST 2019 - sch...@suse.de
+
+- Adapted to refactored Keyboard module (part of bsc#1142957).
+- 4.2.4
+
+-------------------------------------------------------------------
+Tue Oct  1 09:33:02 UTC 2019 - Imobach Gonzalez Sosa <igonzalezs...@suse.com>
+
+- Removed call to the already dropped DNS.write_hostname= method
+  (related to boo#1152627).
+- 4.2.3
+
+-------------------------------------------------------------------
+Tue Aug 27 18:49:20 CEST 2019 - sch...@suse.de
+
+- Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894).
+- 4.2.2
+
+-------------------------------------------------------------------
+Mon Jul 15 16:05:34 UTC 2019 - Imobach Gonzalez Sosa <igonzalezs...@suse.com>
+
+- Do not rely on the already dropped DNS.proposal_valid method
+  (related to bsc#1140199).
+- 4.2.1
+
+-------------------------------------------------------------------
+Sat Jun  8 01:20:29 UTC 2019 - Stasiek Michalski <hel...@mailbox.org>
+
+- Use new schema of desktop files (boo#1084864)
+- Clean up spec
+- Rename desktop files
+- 4.2.0
+
+-------------------------------------------------------------------
+Mon May 13 11:31:56 UTC 2019 - David Diaz <dgonza...@suse.com>
+
+- Update the firstboot.xml template to use the "firstboot_licenses"
+  client for the license agreement.
+- Adapt the "firstboot_licenses" client to cover all possible
+  scenarios: to display the Novell license agreement, the vendor
+  license agreement, both or simply the default one (bsc#1131327).
+- 4.1.7
+
+-------------------------------------------------------------------
+Thu Apr 11 09:25:14 UTC 2019 - lnus...@suse.de
+
+- Disable duplicate license dialogs (boo#131301)
+- Initialize product in firstboot (boo#1132189)
+- 4.1.6
+
+-------------------------------------------------------------------
+Fri Feb  8 07:25:32 UTC 2019 - Imobach Gonzalez Sosa <igonzalezs...@suse.com>
+
+- Support going back when using the yast2-configuration-management
+  module integration (fate#322722).
+- 4.1.5
+
+-------------------------------------------------------------------
+Fri Jan 25 14:59:38 UTC 2019 - igonzalezs...@suse.com
+
+- Add integration with the yast2-configuration-management module
+  (fate#322722).
+- 4.1.4
+
+-------------------------------------------------------------------
+Fri Jan 11 16:13:58 UTC 2019 - lsle...@suse.cz
+
+- Fixed textdomain name (bsc#1121643)
+- 4.1.3
+
+-------------------------------------------------------------------
+Thu Dec  6 18:27:25 UTC 2018 - jreidin...@suse.com
+
+- always use absolute path to binaries (bsc#1118291)
+- properly escape shell arguments (bsc#1118291)
+- 4.1.2
+
+-------------------------------------------------------------------
+Thu Nov 29 14:04:21 CET 2018 - sch...@suse.de
+
+- Added firstboot.rnc file to desktop file. This is needed for
+  building yast2-schema (bnc#1117068).
+- 4.1.1
+
+-------------------------------------------------------------------
+Sun Nov 25 01:17:41 UTC 2018 - Stasiek Michalski <hel...@mailbox.org>
+
+- Provide icon with module (boo#1109310)
+- 4.1.0
+
+-------------------------------------------------------------------
+Mon Aug 20 11:06:37 CEST 2018 - sch...@suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+
+-------------------------------------------------------------------
+Wed Aug  8 09:14:49 UTC 2018 - knut.anders...@suse.com
+
+- Import missing GetInstArgs module in firstboot_write client
+  (bsc#1104158)
+- 4.0.6
+
+-------------------------------------------------------------------
++++ 611 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Leap:15.2:Update/.yast2-firstboot.14907.new.11331/yast2-firstboot.changes

New:
----
  yast2-firstboot-4.2.18.tar.bz2
  yast2-firstboot.changes
  yast2-firstboot.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yast2-firstboot.spec ++++++
#
# spec file for package yast2-firstboot
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


Name:           yast2-firstboot
Version:        4.2.18
Release:        0
Summary:        YaST2 - Initial System Configuration
License:        GPL-2.0-only
Group:          System/YaST
URL:            https://github.com/yast/yast-firstboot

Source0:        %{name}-%{version}.tar.bz2

BuildRequires:  docbook-xsl-stylesheets
BuildRequires:  libxslt
BuildRequires:  ruby
BuildRequires:  update-desktop-files
BuildRequires:  yast2-devtools >= 4.2.2

PreReq:         %fillup_prereq
# yast2/NeworkDevices -> yast2/NetworkInterfaces
Requires:       yast2 >= 2.16.23
# Language::SwitchToEnglishIfNeeded
# new keyboard client code layout needed
Requires:       yast2-country >= 4.2.20
# Rely on the YaST2-Firstboot.service for halting the system on failure
Requires:       yast2-installation >= 4.1.2
# Use Yast::Lan.write_config to write hostname changes
Requires:       yast2-configuration-management >= 4.1.3
Requires:       yast2-network >= 4.2.74
Requires:       yast2-ruby-bindings >= 1.0.0

# bsc #1165646
Recommends:     (icewm if libyui-qt)

BuildArch:      noarch

%description
The YaST firstboot utility runs after installation is completed.  It
guides the user through a series of steps that allows for easier
configuration of the machine.

YaST firstboot does not run by default and has  to be configured to run
by the user or the system administrator. It is useful for image
deployments where the system in the image is completely configured,
however some last steps like root password and user logins have to be
created to personalize the system.

%prep
%setup -q

%build
%yast_build
# enable registration by default on SLE (bsc#1162846)
%if !0%{?is_opensuse}
# 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
%endif

%install
%yast_install
%yast_metainfo

mkdir -p $RPM_BUILD_ROOT/usr/share/firstboot/scripts

%check
# verify defaults for registration
ruby -r rexml/document -e '
  %if !0%{?is_opensuse}
    expected = "true"
  %else
    expected = "false"
  %endif
  document = REXML::Document.new(File.new("control/firstboot.xml"))
  # get value of enabled element in registration module in control.xml to 
verify it has expected value
  if 
document.root.elements["//module[name[text()=\"registration\"]]"].elements["enabled"].get_text
 != expected
    STDERR.puts "Wrong default for registration module"
    exit 1
  end'

%post
%{fillup_only -n firstboot}

%files
%{yast_ystartupdir}
%{yast_clientdir}
%{yast_libdir}
%{yast_yncludedir}
%{yast_moduledir}
%{yast_scrconfdir}
%{_fillupdir}
%{_datadir}/firstboot
%doc %{yast_docdir}
%license COPYING
%{_sysconfdir}/YaST2
%{_datadir}/autoinstall
%{yast_schemadir}
%{yast_icondir}
%{yast_metainfodir}

%changelog

Reply via email to