Hello community, here is the log from the commit of package yast2-firstboot for openSUSE:Factory checked in at 2018-12-31 09:42:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-firstboot (Old) and /work/SRC/openSUSE:Factory/.yast2-firstboot.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-firstboot" Mon Dec 31 09:42:39 2018 rev:74 rq:655870 version:4.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-firstboot/yast2-firstboot.changes 2018-08-10 09:49:09.506210052 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-firstboot.new.28833/yast2-firstboot.changes 2018-12-31 09:42:40.734398915 +0100 @@ -1,0 +2,25 @@ +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. + +------------------------------------------------------------------- Old: ---- yast2-firstboot-4.0.6.tar.bz2 New: ---- yast2-firstboot-4.1.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-firstboot.spec ++++++ --- /var/tmp/diff_new_pack.NE760s/_old 2018-12-31 09:42:41.330398427 +0100 +++ /var/tmp/diff_new_pack.NE760s/_new 2018-12-31 09:42:41.334398424 +0100 @@ -17,7 +17,7 @@ Name: yast2-firstboot -Version: 4.0.6 +Version: 4.1.2 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -42,7 +42,7 @@ Requires: yast2-ruby-bindings >= 1.0.0 Summary: YaST2 - Initial System Configuration -License: GPL-2.0 +License: GPL-2.0-only Group: System/YaST PreReq: %fillup_prereq @@ -69,7 +69,7 @@ # Remove the license from the /usr/share/doc/packages directory, # it is also included in the /usr/share/licenses directory by using # the %license tag. -rm $RPM_BUILD_ROOT/%{yast_docdir}/COPYING +rm -f $RPM_BUILD_ROOT/%{yast_docdir}/COPYING mkdir -p $RPM_BUILD_ROOT/usr/share/firstboot/scripts @@ -108,5 +108,6 @@ %dir %{yast_schemadir}/autoyast %dir %{yast_schemadir}/autoyast/rnc %{yast_schemadir}/autoyast/rnc/firstboot.rnc +%{yast_icondir} %changelog ++++++ yast2-firstboot-4.0.6.tar.bz2 -> yast2-firstboot-4.1.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/desktop/firstboot.desktop new/yast2-firstboot-4.1.2/desktop/firstboot.desktop --- old/yast2-firstboot-4.0.6/desktop/firstboot.desktop 2018-08-08 15:24:39.000000000 +0200 +++ new/yast2-firstboot-4.1.2/desktop/firstboot.desktop 2018-12-06 20:28:41.000000000 +0100 @@ -13,7 +13,7 @@ X-SuSE-YaST-Geometry= X-SuSE-YaST-SortKey= X-SuSE-YaST-AutoInstDataType=map -X-SuSE-YaST-AutoInstSchema= +X-SuSE-YaST-AutoInstSchema=firstboot.rnc Exec= Icon=yast-firstboot diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/package/yast2-firstboot.changes new/yast2-firstboot-4.1.2/package/yast2-firstboot.changes --- old/yast2-firstboot-4.0.6/package/yast2-firstboot.changes 2018-08-08 15:24:39.000000000 +0200 +++ new/yast2-firstboot-4.1.2/package/yast2-firstboot.changes 2018-12-06 20:28:41.000000000 +0100 @@ -1,4 +1,29 @@ ------------------------------------------------------------------- +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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/package/yast2-firstboot.spec new/yast2-firstboot-4.1.2/package/yast2-firstboot.spec --- old/yast2-firstboot-4.0.6/package/yast2-firstboot.spec 2018-08-08 15:24:39.000000000 +0200 +++ new/yast2-firstboot-4.1.2/package/yast2-firstboot.spec 2018-12-06 20:28:41.000000000 +0100 @@ -16,14 +16,14 @@ # Name: yast2-firstboot -Version: 4.0.6 +Version: 4.1.2 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 Group: System/YaST -License: GPL-2.0 +License: GPL-2.0-only BuildRequires: update-desktop-files docbook-xsl-stylesheets libxslt BuildRequires: yast2-devtools >= 3.1.10 @@ -66,7 +66,7 @@ # Remove the license from the /usr/share/doc/packages directory, # it is also included in the /usr/share/licenses directory by using # the %license tag. -rm $RPM_BUILD_ROOT/%{yast_docdir}/COPYING +rm -f $RPM_BUILD_ROOT/%{yast_docdir}/COPYING mkdir -p $RPM_BUILD_ROOT/usr/share/firstboot/scripts @@ -106,3 +106,4 @@ %dir %{yast_schemadir}/autoyast %dir %{yast_schemadir}/autoyast/rnc %{yast_schemadir}/autoyast/rnc/firstboot.rnc +%{yast_icondir} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/src/Makefile.am new/yast2-firstboot-4.1.2/src/Makefile.am --- old/yast2-firstboot-4.0.6/src/Makefile.am 2018-08-08 15:24:39.000000000 +0200 +++ new/yast2-firstboot-4.1.2/src/Makefile.am 2018-12-06 20:28:41.000000000 +0100 @@ -45,6 +45,13 @@ lib/y2firstboot/clients/root.rb \ lib/y2firstboot/clients/user.rb -EXTRA_DIST = $(module_DATA) $(client_DATA) $(ynclude_DATA) $(scrconf_DATA) $(schemafiles_DATA) $(fillup_DATA) $(ylibclient_DATA) +symbolicdir = @icondir@/hicolor/symbolic/apps +symbolic_DATA = \ + icons/hicolor/symbolic/apps/yast-firstboot-symbolic.svg +scalabledir = @icondir@/hicolor/scalable/apps +scalable_DATA = \ + icons/hicolor/scalable/apps/yast-firstboot.svg + +EXTRA_DIST = $(module_DATA) $(client_DATA) $(ynclude_DATA) $(scrconf_DATA) $(schemafiles_DATA) $(fillup_DATA) $(ylibclient_DATA) $(symbolic_DATA) $(scalable_DATA) include $(top_srcdir)/Makefile.am.common diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/src/clients/firstboot.rb new/yast2-firstboot-4.1.2/src/clients/firstboot.rb --- old/yast2-firstboot-4.0.6/src/clients/firstboot.rb 2018-08-08 15:24:39.000000000 +0200 +++ new/yast2-firstboot-4.1.2/src/clients/firstboot.rb 2018-12-06 20:28:41.000000000 +0100 @@ -22,6 +22,9 @@ # Maintainer: Jiri Srain <jsr...@suse.cz> # # $Id$ + +require "shellwords" + module Yast class FirstbootClient < Client def main @@ -76,8 +79,8 @@ SCR.Execute( path(".target.bash"), Builtins.sformat( - "touch %1/firstboot_reboot_after_finish", - Directory.vardir + "/usr/bin/touch %1/firstboot_reboot_after_finish", + Directory.vardir.shellescape ) ) end @@ -103,16 +106,16 @@ Builtins.y2milestone("Halting the system...") SCR.Execute(path(".target.bash"), Builtins.sformat( - "touch %1/firstboot_halt_after_finish", - Directory.vardir + "/usr/bin/touch %1/firstboot_halt_after_finish", + Directory.vardir.shellescape ) ) elsif @action == "reboot" Builtins.y2milestone("Rebooting the system...") SCR.Execute(path(".target.bash"), Builtins.sformat( - "touch %1/firstboot_reboot_after_finish", - Directory.vardir + "/usr/bin/touch %1/firstboot_reboot_after_finish", + Directory.vardir.shellescape ) ) elsif @action == "continue" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/src/clients/firstboot_write.rb new/yast2-firstboot-4.1.2/src/clients/firstboot_write.rb --- old/yast2-firstboot-4.0.6/src/clients/firstboot_write.rb 2018-08-08 15:24:39.000000000 +0200 +++ new/yast2-firstboot-4.1.2/src/clients/firstboot_write.rb 2018-12-06 20:28:41.000000000 +0100 @@ -100,7 +100,7 @@ if !FileUtils.Exists("/etc/YaST2/ProductFeatures") Builtins.y2milestone("Saving ProductFeatures...") SCR.Execute(path(".target.bash"), "/bin/mkdir -p '/etc/YaST2'") - SCR.Execute(path(".target.bash"), "touch '/etc/YaST2/ProductFeatures'") + SCR.Execute(path(".target.bash"), "/usr/bin/touch '/etc/YaST2/ProductFeatures'") ProductFeatures.Save end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/src/icons/hicolor/scalable/apps/yast-firstboot.svg new/yast2-firstboot-4.1.2/src/icons/hicolor/scalable/apps/yast-firstboot.svg --- old/yast2-firstboot-4.0.6/src/icons/hicolor/scalable/apps/yast-firstboot.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-firstboot-4.1.2/src/icons/hicolor/scalable/apps/yast-firstboot.svg 2018-12-06 20:28:41.000000000 +0100 @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> +<defs> +<linearGradient id="a" x1="2" x2="30" y1="17" y2="17" gradientUnits="userSpaceOnUse"> +<stop stop-color="#a51d2d" offset="0"/> +<stop stop-color="#a81c2c" offset=".071429"/> +<stop stop-color="#e01b24" offset=".14286"/> +<stop stop-color="#ab1c2a" offset=".5"/> +<stop stop-color="#c01c28" offset="1"/> +</linearGradient> +</defs> +<circle cx="16" cy="17" r="14" fill="url(#a)"/> +<circle cx="16" cy="16" r="14" fill="#e01b24"/> +<path d="m12 8v16l11-8z" fill="#fff"/> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.0.6/src/icons/hicolor/symbolic/apps/yast-firstboot-symbolic.svg new/yast2-firstboot-4.1.2/src/icons/hicolor/symbolic/apps/yast-firstboot-symbolic.svg --- old/yast2-firstboot-4.0.6/src/icons/hicolor/symbolic/apps/yast-firstboot-symbolic.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-firstboot-4.1.2/src/icons/hicolor/symbolic/apps/yast-firstboot-symbolic.svg 2018-12-06 20:28:41.000000000 +0100 @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"> + <path d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 10 15.740234 L 10 10 L 15.734375 10 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 6 4 L 11 8 L 6 12 L 6 4 z M 11 11 L 11 16 L 16 16 L 16 11 L 11 11 z M 12 12 L 13 12 L 13 13 L 14 13 L 14 12 L 15 12 L 15 14 L 14 14 L 14 15 L 13 15 L 13 14 L 12 14 L 12 12 z " fill="#c0bfbc" /> +</svg>