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]

Reply via email to