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>


Reply via email to