Hello community, here is the log from the commit of package yast2-boot-server for openSUSE:Factory checked in at 2019-01-03 18:06:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-boot-server (Old) and /work/SRC/openSUSE:Factory/.yast2-boot-server.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-boot-server" Thu Jan 3 18:06:35 2019 rev:2 rq:660230 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-boot-server/yast2-boot-server.changes 2018-07-03 23:34:00.940437650 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-boot-server.new.28833/yast2-boot-server.changes 2019-01-03 18:06:35.964141888 +0100 @@ -1,0 +2,18 @@ +Tue Dec 18 16:05:40 UTC 2018 - [email protected] + +- properly escape shell arguments (bsc#1118291) +- 4.1.1 + +------------------------------------------------------------------- +Sat Nov 24 12:14:22 UTC 2018 - Stasiek Michalski <[email protected]> + +- Provide icon with module (boo#1109310) +- 4.1.0 + +------------------------------------------------------------------- +Mon Aug 20 14:08:19 CEST 2018 - [email protected] + +- Switched license in spec file from SPDX2 to SPDX3 format. +- Changed dir of COPYING file. + +------------------------------------------------------------------- Old: ---- yast2-boot-server-4.0.1.tar.bz2 New: ---- yast2-boot-server-4.1.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-boot-server.spec ++++++ --- /var/tmp/diff_new_pack.vRCXgT/_old 2019-01-03 18:06:36.552141365 +0100 +++ /var/tmp/diff_new_pack.vRCXgT/_new 2019-01-03 18:06:36.556141362 +0100 @@ -17,7 +17,7 @@ Name: yast2-boot-server -Version: 4.0.1 +Version: 4.1.1 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -34,7 +34,7 @@ Requires: yast2-ruby-bindings >= 1.0.0 Summary: YaST2 - Network Booting and Wake-On-Lan Configuration -License: GPL-2.0 +License: GPL-2.0-only Group: System/YaST %description @@ -54,8 +54,9 @@ %{yast_clientdir}/wol.rb %{yast_moduledir}/WOL.rb %{yast_desktopdir}/wol.desktop +%{yast_icondir} %dir %{yast_docdir} -%doc %{yast_docdir}/COPYING +%license %{yast_docdir}/COPYING %changelog ++++++ yast2-boot-server-4.0.1.tar.bz2 -> yast2-boot-server-4.1.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-boot-server-4.0.1/package/yast2-boot-server.changes new/yast2-boot-server-4.1.1/package/yast2-boot-server.changes --- old/yast2-boot-server-4.0.1/package/yast2-boot-server.changes 2018-07-02 16:23:56.000000000 +0200 +++ new/yast2-boot-server-4.1.1/package/yast2-boot-server.changes 2018-12-20 10:31:52.000000000 +0100 @@ -1,4 +1,22 @@ ------------------------------------------------------------------- +Tue Dec 18 16:05:40 UTC 2018 - [email protected] + +- properly escape shell arguments (bsc#1118291) +- 4.1.1 + +------------------------------------------------------------------- +Sat Nov 24 12:14:22 UTC 2018 - Stasiek Michalski <[email protected]> + +- Provide icon with module (boo#1109310) +- 4.1.0 + +------------------------------------------------------------------- +Mon Aug 20 14:08:19 CEST 2018 - [email protected] + +- Switched license in spec file from SPDX2 to SPDX3 format. +- Changed dir of COPYING file. + +------------------------------------------------------------------- Thu Jun 28 14:12:05 CEST 2018 - [email protected] - Added additional searchkeys to desktop file (fate#321043). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-boot-server-4.0.1/package/yast2-boot-server.spec new/yast2-boot-server-4.1.1/package/yast2-boot-server.spec --- old/yast2-boot-server-4.0.1/package/yast2-boot-server.spec 2018-07-02 16:23:56.000000000 +0200 +++ new/yast2-boot-server-4.1.1/package/yast2-boot-server.spec 2018-12-20 10:31:52.000000000 +0100 @@ -16,14 +16,14 @@ # Name: yast2-boot-server -Version: 4.0.1 +Version: 4.1.1 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 BuildRequires: yast2 BuildRequires: yast2-devtools >= 3.0.6 @@ -53,6 +53,7 @@ %{yast_clientdir}/wol.rb %{yast_moduledir}/WOL.rb %{yast_desktopdir}/wol.desktop +%{yast_icondir} %dir %{yast_docdir} -%doc %{yast_docdir}/COPYING +%license %{yast_docdir}/COPYING diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-boot-server-4.0.1/src/Makefile.am new/yast2-boot-server-4.1.1/src/Makefile.am --- old/yast2-boot-server-4.0.1/src/Makefile.am 2018-07-02 16:23:56.000000000 +0200 +++ new/yast2-boot-server-4.1.1/src/Makefile.am 2018-12-20 10:31:52.000000000 +0100 @@ -9,6 +9,13 @@ desktop_DATA = \ desktop/wol.desktop -EXTRA_DIST = $(module_DATA) $(client_DATA) $(desktop_DATA) +symbolicdir = @icondir@/hicolor/symbolic/apps +symbolic_DATA = \ + icons/hicolor/symbolic/apps/yast-wol-symbolic.svg +scalabledir = @icondir@/hicolor/scalable/apps +scalable_DATA = \ + icons/hicolor/scalable/apps/yast-wol.svg -include $(top_srcdir)/Makefile.am.common \ No newline at end of file +EXTRA_DIST = $(module_DATA) $(client_DATA) $(desktop_DATA) $(symbolic_DATA) $(scalable_DATA) + +include $(top_srcdir)/Makefile.am.common diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-boot-server-4.0.1/src/clients/wol.rb new/yast2-boot-server-4.1.1/src/clients/wol.rb --- old/yast2-boot-server-4.0.1/src/clients/wol.rb 2018-07-02 16:23:56.000000000 +0200 +++ new/yast2-boot-server-4.1.1/src/clients/wol.rb 2018-12-20 10:31:52.000000000 +0100 @@ -26,7 +26,9 @@ # Author: Anas Nashif <[email protected]> # Summary: WOL # -# $Id$ + +require "shellwords" + module Yast class WolClient < Client def main @@ -140,11 +142,11 @@ @overview = WOL.Overview UI.ChangeWidget(Id(:table), :Items, @overview) elsif @ret == :wake - @mac = Convert.to_string(UI.QueryWidget(Id(:table), :CurrentItem)) - if @mac != nil && @mac != "" - @cmd = Builtins.sformat("/usr/bin/wol %1", @mac) - Popup.ShowFeedback(_("Waking remote host"), @mac) - SCR.Execute(path(".target.bash"), @cmd) + mac = Convert.to_string(UI.QueryWidget(Id(:table), :CurrentItem)) + if mac != nil && mac != "" + cmd = Builtins.sformat("/usr/bin/wol %1", mac.shellescape) + Popup.ShowFeedback(_("Waking remote host"), mac) + SCR.Execute(path(".target.bash"), cmd) Builtins.sleep(2000) Popup.ClearFeedback end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-boot-server-4.0.1/src/icons/hicolor/scalable/apps/yast-wol.svg new/yast2-boot-server-4.1.1/src/icons/hicolor/scalable/apps/yast-wol.svg --- old/yast2-boot-server-4.0.1/src/icons/hicolor/scalable/apps/yast-wol.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-boot-server-4.1.1/src/icons/hicolor/scalable/apps/yast-wol.svg 2018-12-20 10:31:52.000000000 +0100 @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> +<defs> +<linearGradient id="a" x1="2" x2="30" y1="27" y2="27" gradientTransform="translate(0,-1)" gradientUnits="userSpaceOnUse"> +<stop stop-color="#5e5c64" offset="0"/> +<stop stop-color="#9a9996" offset=".035714"/> +<stop stop-color="#5e5c64" offset=".071429"/> +<stop stop-color="#5e5c64" offset=".92857"/> +<stop stop-color="#9a9996" offset=".96429"/> +<stop stop-color="#5e5c64" offset="1"/> +</linearGradient> +</defs> +<g transform="matrix(.5 0 0 .5 0 103.5)"> +<g transform="matrix(8,0,0,8,0,-207)"> +<rect x="2" y="6" width="28" height="6" ry="1" fill="#5e5c64"/> +<rect x="2" y="12" width="28" height="6" ry="1" fill="#5e5c64"/> +<rect x="2" y="18" width="28" height="6" ry="1.0587" fill="#5e5c64"/> +<rect x="2" y="23" width="28" height="5" ry="1" fill="url(#a)"/> +<rect x="2" y="3" width="28" height="5" ry="1" fill="#9a9996"/> +<rect x="2" y="9" width="28" height="5" ry="1" fill="#9a9996"/> +<rect x="2" y="15" width="28" height="5" ry="1" fill="#9a9996"/> +<rect x="2" y="21" width="28" height="5" ry="1" fill="#9a9996"/> +<rect x="14" y="4" width="15" height="3" ry="0" fill="#3d3846"/> +<rect x="14" y="5" width="15" height="2" ry="0" fill="#5e5c64"/> +<rect x="14" y="10" width="15" height="3" ry="0" fill="#3d3846"/> +<rect x="14" y="11" width="15" height="2" ry="0" fill="#5e5c64"/> +<rect x="14" y="16" width="15" height="3" ry="0" fill="#3d3846"/> +<rect x="14" y="17" width="15" height="2" ry="0" fill="#5e5c64"/> +<rect x="14" y="22" width="15" height="3" ry="0" fill="#3d3846"/> +<rect x="14" y="23" width="15" height="2" ry="0" fill="#5e5c64"/> +<rect x="4" y="4" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="4" y="5" width="1" height="1" ry=".5" fill="#f6d32d"/> +<rect x="6" y="4" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="6" y="5" width="1" height="1" ry=".5" fill="#33d17a"/> +<rect x="4" y="10" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="4" y="11" width="1" height="1" ry=".5" fill="#33d17a"/> +<rect x="6" y="10" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="6" y="11" width="1" height="1" ry=".5" fill="#e01b24"/> +<rect x="4" y="16" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="4" y="17" width="1" height="1" ry=".5" fill="#e01b24"/> +<rect x="6" y="16" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="6" y="17" width="1" height="1" ry=".5" fill="#f6d32d"/> +<rect x="4" y="22" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="4" y="23" width="1" height="1" ry=".5" fill="#f6d32d"/> +<rect x="6" y="22" width="1" height="2" ry=".5" fill="#5e5c64"/> +<rect x="6" y="23" width="1" height="1" ry=".5" fill="#33d17a"/> +<rect x="15" y="11" width="1" height="2" fill="#3d3846"/> +<rect x="15" y="10" width="1" height="1" fill="#241f31"/> +<rect x="17" y="11" width="1" height="2" fill="#3d3846"/> +<rect x="17" y="10" width="1" height="1" fill="#241f31"/> +<rect x="19" y="11" width="1" height="2" fill="#3d3846"/> +<rect x="19" y="10" width="1" height="1" fill="#241f31"/> +<rect x="21" y="11" width="1" height="2" fill="#3d3846"/> +<rect x="21" y="10" width="1" height="1" fill="#241f31"/> +<rect x="23" y="11" width="1" height="2" fill="#3d3846"/> +<rect x="23" y="10" width="1" height="1" fill="#241f31"/> +<rect x="25" y="11" width="1" height="2" fill="#3d3846"/> +<rect x="25" y="10" width="1" height="1" fill="#241f31"/> +<rect x="27" y="11" width="1" height="2" fill="#3d3846"/> +<rect x="27" y="10" width="1" height="1" fill="#241f31"/> +<rect x="15" y="5" width="1" height="2" fill="#3d3846"/> +<rect x="15" y="4" width="1" height="1" fill="#241f31"/> +<rect x="17" y="5" width="1" height="2" fill="#3d3846"/> +<rect x="17" y="4" width="1" height="1" fill="#241f31"/> +<rect x="19" y="5" width="1" height="2" fill="#3d3846"/> +<rect x="19" y="4" width="1" height="1" fill="#241f31"/> +<rect x="21" y="5" width="1" height="2" fill="#3d3846"/> +<rect x="21" y="4" width="1" height="1" fill="#241f31"/> +<rect x="23" y="5" width="1" height="2" fill="#3d3846"/> +<rect x="23" y="4" width="1" height="1" fill="#241f31"/> +<rect x="25" y="5" width="1" height="2" fill="#3d3846"/> +<rect x="25" y="4" width="1" height="1" fill="#241f31"/> +<rect x="27" y="5" width="1" height="2" fill="#3d3846"/> +<rect x="27" y="4" width="1" height="1" fill="#241f31"/> +<rect x="15" y="17" width="1" height="2" fill="#3d3846"/> +<rect x="15" y="16" width="1" height="1" fill="#241f31"/> +<rect x="17" y="17" width="1" height="2" fill="#3d3846"/> +<rect x="17" y="16" width="1" height="1" fill="#241f31"/> +<rect x="19" y="17" width="1" height="2" fill="#3d3846"/> +<rect x="19" y="16" width="1" height="1" fill="#241f31"/> +<rect x="21" y="17" width="1" height="2" fill="#3d3846"/> +<rect x="21" y="16" width="1" height="1" fill="#241f31"/> +<rect x="23" y="17" width="1" height="2" fill="#3d3846"/> +<rect x="23" y="16" width="1" height="1" fill="#241f31"/> +<rect x="25" y="17" width="1" height="2" fill="#3d3846"/> +<rect x="25" y="16" width="1" height="1" fill="#241f31"/> +<rect x="27" y="17" width="1" height="2" fill="#3d3846"/> +<rect x="27" y="16" width="1" height="1" fill="#241f31"/> +<rect x="15" y="23" width="1" height="2" fill="#3d3846"/> +<rect x="15" y="22" width="1" height="1" fill="#241f31"/> +<rect x="17" y="23" width="1" height="2" fill="#3d3846"/> +<rect x="17" y="22" width="1" height="1" fill="#241f31"/> +<rect x="19" y="23" width="1" height="2" fill="#3d3846"/> +<rect x="19" y="22" width="1" height="1" fill="#241f31"/> +<rect x="21" y="23" width="1" height="2" fill="#3d3846"/> +<rect x="21" y="22" width="1" height="1" fill="#241f31"/> +<rect x="23" y="23" width="1" height="2" fill="#3d3846"/> +<rect x="23" y="22" width="1" height="1" fill="#241f31"/> +<rect x="25" y="23" width="1" height="2" fill="#3d3846"/> +<rect x="25" y="22" width="1" height="1" fill="#241f31"/> +<rect x="27" y="23" width="1" height="2" fill="#3d3846"/> +<rect x="27" y="22" width="1" height="1" fill="#241f31"/> +</g> +<path d="m128-143a64 64 0 0 0 -64 64 64 64 0 0 0 64 64 64 64 0 0 0 64 -64 64 64 0 0 0 -64 -64z" fill="#deddda"/> +<path transform="matrix(2,0,0,2,0,-207)" d="m64 28a32 32 0 0 0 -32 32 32 32 0 0 0 32 32 32 32 0 0 0 32 -32 32 32 0 0 0 -32 -32z" fill="#f6f5f4"/> +<path transform="matrix(2,0,0,2,0,-207)" d="m72 37.4v8.7598a16 16 0 0 1 8 13.84 16 16 0 0 1 -16 16 16 16 0 0 1 -16 -16 16 16 0 0 1 8 -13.834v-8.7617a24 24 0 0 0 -16 22.596 24 24 0 0 0 24 24 24 24 0 0 0 24 -24 24 24 0 0 0 -16 -22.6z" fill="#e01b24"/> +<rect x="120" y="-135" width="16" height="48" ry="8" fill="#e01b24"/> +</g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-boot-server-4.0.1/src/icons/hicolor/symbolic/apps/yast-wol-symbolic.svg new/yast2-boot-server-4.1.1/src/icons/hicolor/symbolic/apps/yast-wol-symbolic.svg --- old/yast2-boot-server-4.0.1/src/icons/hicolor/symbolic/apps/yast-wol-symbolic.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-boot-server-4.1.1/src/icons/hicolor/symbolic/apps/yast-wol-symbolic.svg 2018-12-20 10:31:52.000000000 +0100 @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg4" + version="1.1" + height="16" + width="16"> + <metadata + id="metadata10"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs8" /> + <path + id="path2" + d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 3 L 0 11 L 0 14 C 0 15.108 0.892 16 2 16 L 10 16 L 10 14 L 2 14 L 2 11 L 4 11 L 4 10 L 2 10 L 2 8 L 3 8 L 3 7 L 2 7 L 2 5 L 3 5 L 3 4 L 2 4 L 2 3 L 2 2 L 14 2 L 14 4 L 13 4 L 13 5 L 14 5 L 14 7 L 13 7 L 13 8 L 14 8 L 14 10 L 16 10 L 16 5 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 8 3 C 7.446 3 7 3.446 7 4 L 7 6 C 7 6.554 7.446 7 8 7 C 8.554 7 9 6.554 9 6 L 9 4 C 9 3.446 8.554 3 8 3 z M 6 3.5410156 A 4 4 0 0 0 4 7 A 4 4 0 0 0 8 11 A 4 4 0 0 0 12 7 A 4 4 0 0 0 10 3.5410156 L 10 4.7753906 C 10.610104 5.3237849 11 6.111297 11 7 C 11 8.662 9.662 10 8 10 C 6.338 10 5 8.662 5 7 C 5 6.111297 5.3898959 5.3237849 6 4.7753906 L 6 3.5410156 z M 11 11 L 11 16 L 16 16 L 16 11 L 11 11 z M 3.5 12 C 3.223 12 3 12.223 3 12.5 C 3 12.777 3.223 13 3.5 13 C 3.777 13 4 12.777 4 12.5 C 4 12.223 3.777 12 3.5 12 z M 5.5 12 C 5.223 12 5 12.223 5 12.5 C 5 12.777 5.223 13 5.5 13 C 5.777 13 6 12.777 6 12.5 C 6 12.223 5.777 12 5.5 12 z M 7.5 12 C 7.223 12 7 12.223 7 12.5 C 7 12.777 7.223 13 7.5 13 L 9.5 13 C 9.777 13 10 12.777 10 12.5 C 10 12.223 9.777 12 9.5 12 L 7.5 12 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 " + style="fill:#c0bfbc" /> +</svg>
