Hello community, here is the log from the commit of package yast2-bootloader for openSUSE:Factory checked in at 2014-03-05 15:36:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old) and /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-bootloader" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes 2014-03-01 14:38:22.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes 2014-03-05 15:36:42.000000000 +0100 @@ -1,0 +2,27 @@ +Wed Mar 5 10:02:23 CET 2014 - [email protected] + +- always allow grub2 (bnc #866863) +- 3.1.10 + +------------------------------------------------------------------- +Tue Mar 4 16:27:11 CET 2014 - [email protected] + +- switch to grub2 on s390x +- support both grub2 & zipl +- drop grub & elilo support from x86 +- 3.1.9 + +------------------------------------------------------------------- +Tue Mar 4 12:03:05 UTC 2014 - [email protected] + +- fix typo in proposal screen(bnc#866607) +- 3.1.8 + +------------------------------------------------------------------- +Mon Mar 3 10:06:19 UTC 2014 - [email protected] + +- fix permissions on file which contain encrypted password to be + readable only by root(BNC#864544)(CVE#2013-4577) +- 3.1.7 + +------------------------------------------------------------------- Old: ---- yast2-bootloader-3.1.6.tar.bz2 New: ---- yast2-bootloader-3.1.10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-bootloader.spec ++++++ --- /var/tmp/diff_new_pack.TBpdcV/_old 2014-03-05 15:36:44.000000000 +0100 +++ /var/tmp/diff_new_pack.TBpdcV/_new 2014-03-05 15:36:44.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.6 +Version: 3.1.10 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-bootloader-3.1.6.tar.bz2 -> yast2-bootloader-3.1.10.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/package/yast2-bootloader.changes new/yast2-bootloader-3.1.10/package/yast2-bootloader.changes --- old/yast2-bootloader-3.1.6/package/yast2-bootloader.changes 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/package/yast2-bootloader.changes 2014-03-05 10:08:45.000000000 +0100 @@ -1,4 +1,31 @@ ------------------------------------------------------------------- +Wed Mar 5 10:02:23 CET 2014 - [email protected] + +- always allow grub2 (bnc #866863) +- 3.1.10 + +------------------------------------------------------------------- +Tue Mar 4 16:27:11 CET 2014 - [email protected] + +- switch to grub2 on s390x +- support both grub2 & zipl +- drop grub & elilo support from x86 +- 3.1.9 + +------------------------------------------------------------------- +Tue Mar 4 12:03:05 UTC 2014 - [email protected] + +- fix typo in proposal screen(bnc#866607) +- 3.1.8 + +------------------------------------------------------------------- +Mon Mar 3 10:06:19 UTC 2014 - [email protected] + +- fix permissions on file which contain encrypted password to be + readable only by root(BNC#864544)(CVE#2013-4577) +- 3.1.7 + +------------------------------------------------------------------- Thu Feb 27 08:32:24 UTC 2014 - [email protected] - Add support for password in GRUB2 (FATE#315404) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/package/yast2-bootloader.spec new/yast2-bootloader-3.1.10/package/yast2-bootloader.spec --- old/yast2-bootloader-3.1.6/package/yast2-bootloader.spec 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/package/yast2-bootloader.spec 2014-03-05 10:08:45.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.6 +Version: 3.1.10 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/src/lib/bootloader/grub2pwd.rb new/yast2-bootloader-3.1.10/src/lib/bootloader/grub2pwd.rb --- old/yast2-bootloader-3.1.6/src/lib/bootloader/grub2pwd.rb 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/src/lib/bootloader/grub2pwd.rb 2014-03-05 10:08:45.000000000 +0100 @@ -22,7 +22,7 @@ Yast::SCR.Write( Yast::Path.new(".target.string"), - [PWD_ENCRYPTION_FILE, 0755], + [PWD_ENCRYPTION_FILE, 0700], file_content ) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/src/modules/BootCommon.rb new/yast2-bootloader-3.1.10/src/modules/BootCommon.rb --- old/yast2-bootloader-3.1.6/src/modules/BootCommon.rb 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/src/modules/BootCommon.rb 2014-03-05 10:08:45.000000000 +0100 @@ -954,7 +954,7 @@ SCR.Read(path(".sysconfig.bootloader.LOADER_TYPE")) ) if @loader_type != nil && @loader_type != "" - @loader_type = "zipl" if @loader_type == "s390" + @loader_type = "grub2" if @loader_type == "s390" @loader_type = "ppc" if @loader_type == "lilo" && Arch.ppc Builtins.y2milestone( "Sysconfig bootloader is %1, using", @@ -981,7 +981,7 @@ end # detect bootloader @loader_type = Convert.to_string(SCR.Read(path(".probe.boot_arch"))) - @loader_type = "zipl" if @loader_type == "s390" + @loader_type = "grub2" if @loader_type == "s390" # ppc uses grub2 (fate #315753) @loader_type = "grub2" if @loader_type == "ppc" # suppose grub2 should superscede grub .. @@ -1145,18 +1145,21 @@ if Arch.i386 || Arch.x86_64 ret = Convert.convert( # don't add lilo (fate #314886) - Builtins.merge(ret, ["grub", "grub2"]), + Builtins.merge(ret, ["grub2"]), :from => "list", :to => "list <string>" ) if Arch.x86_64 ret = Convert.convert( - Builtins.merge(ret, ["elilo", "grub2-efi"]), + Builtins.merge(ret, ["grub2-efi"]), :from => "list", :to => "list <string>" ) end end + if Arch.s390 + ret = ["grub2", "zipl"] + end # in order not to display it twice when "none" is selected ret = Builtins.filter(ret) { |l| l != "none" } ret = Builtins.toset(ret) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/src/modules/BootGRUB.rb new/yast2-bootloader-3.1.10/src/modules/BootGRUB.rb --- old/yast2-bootloader-3.1.6/src/modules/BootGRUB.rb 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/src/modules/BootGRUB.rb 2014-03-05 10:08:45.000000000 +0100 @@ -692,7 +692,7 @@ ) else line << _( - "Do not install bootcode into \"/\" partition (<a href=\"enable_boot_root\">do not install</a>" + "Do not install bootcode into \"/\" partition (<a href=\"enable_boot_root\">install</a>" ) end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/src/modules/BootGRUB2.rb new/yast2-bootloader-3.1.10/src/modules/BootGRUB2.rb --- old/yast2-bootloader-3.1.6/src/modules/BootGRUB2.rb 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/src/modules/BootGRUB2.rb 2014-03-05 10:08:45.000000000 +0100 @@ -148,7 +148,7 @@ ) else line << _( - "Do not install bootcode into \"/\" partition (<a href=\"enable_boot_root\">do not install</a>" + "Do not install bootcode into \"/\" partition (<a href=\"enable_boot_root\">install</a>" ) end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/src/modules/BootSupportCheck.rb new/yast2-bootloader-3.1.10/src/modules/BootSupportCheck.rb --- old/yast2-bootloader-3.1.6/src/modules/BootSupportCheck.rb 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/src/modules/BootSupportCheck.rb 2014-03-05 10:08:45.000000000 +0100 @@ -106,6 +106,9 @@ lt = Bootloader.getLoaderType return true if lt == "none" + # grub2 is sooo cool... + return true if lt == "grub2" + return true if Arch.s390 && lt == "zipl" return true if Arch.ppc && lt == "ppc" return true if Arch.ia64 && lt == "elilo" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/src/modules/BootZIPL.rb new/yast2-bootloader-3.1.10/src/modules/BootZIPL.rb --- old/yast2-bootloader-3.1.6/src/modules/BootZIPL.rb 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/src/modules/BootZIPL.rb 2014-03-05 10:08:45.000000000 +0100 @@ -306,7 +306,7 @@ BootCommon.bootloader_attribs, "zipl", { - "loader_name" => "zipl", + "loader_name" => "ZIPL", "required_packages" => ["s390-tools"], "initializer" => fun_ref(method(:Initializer), "void ()") } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.6/test/grub2pwd_test.rb new/yast2-bootloader-3.1.10/test/grub2pwd_test.rb --- old/yast2-bootloader-3.1.6/test/grub2pwd_test.rb 2014-02-27 16:13:28.000000000 +0100 +++ new/yast2-bootloader-3.1.10/test/grub2pwd_test.rb 2014-03-05 10:08:45.000000000 +0100 @@ -57,7 +57,7 @@ ) expect(Yast::SCR).to receive(:Write).with( kind_of(Yast::Path), - [GRUB2Pwd::PWD_ENCRYPTION_FILE, 0755], + [GRUB2Pwd::PWD_ENCRYPTION_FILE, 0700], /#{passwd}/ ) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
