Hello community,
here is the log from the commit of package yast2-bootloader for
openSUSE:Factory checked in at 2020-05-09 19:50:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
and /work/SRC/openSUSE:Factory/.yast2-bootloader.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-bootloader"
Sat May 9 19:50:58 2020 rev:289 rq:801307 version:4.3.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-04-16 22:59:39.227510133 +0200
+++
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.2738/yast2-bootloader.changes
2020-05-09 19:51:08.992682738 +0200
@@ -1,0 +2,14 @@
+Thu May 7 12:53:53 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Autoyast schema: Allow optional types for string and map objects
+ (bsc#1170886)
+- 4.3.1
+
+-------------------------------------------------------------------
+Thu May 7 12:17:04 UTC 2020 - Imobach Gonzalez Sosa <[email protected]>
+
+- Set the AutoInstClonable attribute in the desktop file(related
+ to bsc#1171356).
+- 4.3.0
+
+-------------------------------------------------------------------
Old:
----
yast2-bootloader-4.2.22.tar.bz2
New:
----
yast2-bootloader-4.3.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-bootloader.spec ++++++
--- /var/tmp/diff_new_pack.fuA2m5/_old 2020-05-09 19:51:09.536683906 +0200
+++ /var/tmp/diff_new_pack.fuA2m5/_new 2020-05-09 19:51:09.540683914 +0200
@@ -17,7 +17,7 @@
Name: yast2-bootloader
-Version: 4.2.22
+Version: 4.3.1
Release: 0
Summary: YaST2 - Bootloader Configuration
License: GPL-2.0-or-later
++++++ yast2-bootloader-4.2.22.tar.bz2 -> yast2-bootloader-4.3.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-bootloader-4.2.22/package/yast2-bootloader.changes
new/yast2-bootloader-4.3.1/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.22/package/yast2-bootloader.changes
2020-04-15 13:58:21.000000000 +0200
+++ new/yast2-bootloader-4.3.1/package/yast2-bootloader.changes 2020-05-07
17:51:14.000000000 +0200
@@ -1,4 +1,18 @@
-------------------------------------------------------------------
+Thu May 7 12:53:53 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Autoyast schema: Allow optional types for string and map objects
+ (bsc#1170886)
+- 4.3.1
+
+-------------------------------------------------------------------
+Thu May 7 12:17:04 UTC 2020 - Imobach Gonzalez Sosa <[email protected]>
+
+- Set the AutoInstClonable attribute in the desktop file(related
+ to bsc#1171356).
+- 4.3.0
+
+-------------------------------------------------------------------
Wed Apr 15 10:57:23 UTC 2020 - Steffen Winterfeldt <[email protected]>
- update s390x secure boot message (bsc#1168165)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-bootloader-4.2.22/package/yast2-bootloader.spec
new/yast2-bootloader-4.3.1/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.22/package/yast2-bootloader.spec 2020-04-15
13:58:21.000000000 +0200
+++ new/yast2-bootloader-4.3.1/package/yast2-bootloader.spec 2020-05-07
17:51:14.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-bootloader
-Version: 4.2.22
+Version: 4.3.1
Release: 0
Summary: YaST2 - Bootloader Configuration
License: GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-bootloader-4.2.22/src/autoyast-rnc/bootloader.rnc
new/yast2-bootloader-4.3.1/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.2.22/src/autoyast-rnc/bootloader.rnc 2020-04-15
13:58:21.000000000 +0200
+++ new/yast2-bootloader-4.3.1/src/autoyast-rnc/bootloader.rnc 2020-05-07
17:51:14.000000000 +0200
@@ -2,28 +2,38 @@
namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0"
namespace config = "http://www.suse.com/1.0/configns"
+include "common.rnc"
+
+STRING_BOOL = STRING_ATTR, ("true" | "false")
+
bootloader =
element bootloader {
- activate? &
- bl_global? &
- initrd_modules? &
- loader_device? &
- loader_type? &
- bl_location? &
- repl_mbr? &
- device_map? &
- sections?
+ MAP,
+ (
+ activate? &
+ bl_global? &
+ initrd_modules? &
+ loader_device? &
+ loader_type? &
+ bl_location? &
+ repl_mbr? &
+ device_map? &
+ sections?
+ )
}
device_map = element device_map {
LIST,
device_map_entry*
}
device_map_entry = element device_map_entry {
- bl_firmware? &
- bl_linux?
+ MAP,
+ (
+ bl_firmware? &
+ bl_linux?
+ )
}
-bl_firmware = element firmware { text }
-bl_linux = element linux { text }
+bl_firmware = element firmware { STRING }
+bl_linux = element linux { STRING }
activate =
element activate { BOOLEAN }
repl_mbr =
@@ -34,61 +44,65 @@
initrd_module+
}
initrd_module = element initrd_module { bl_module, module_args? }
-module_args = element module_args { text }
-bl_module = element module { text }
-loader_device = element loader_device { text }
-loader_type = element loader_type { text }
-bl_location = element location { text }
+module_args = element module_args { STRING }
+bl_module = element module { STRING }
+loader_device = element loader_device { STRING }
+loader_type = element loader_type { STRING }
+bl_location = element location { STRING }
bl_global =
element global {
- element append { text }? &
- element append_failsafe { text }? &
- element cryptodisk { INTEGER }? &
- element distributor { text }? &
- element gfxbackground { text }? &
- element gfxmode { text }? &
- element gfxtheme { text }? &
- # really "true"|"false", without config:type=boolean
- element failsafe_disabled { "true" | "false" }? &
- element hiddenmenu { "true" | "false" }? &
- element os_prober { "true" | "false" }? &
- element suse_btrfs { "true" | "false" }? &
- element secure_boot { "true" | "false" }? &
- element xen_append { text }? &
- element xen_kernel_append { text }? &
-
- element boot_custom { text }? &
- element generic_mbr { text }? &
- element trusted_grub{ text }? &
- element serial { text }? &
- element terminal { text }? &
- lines_cache_id? &
- bl_timeout? &
- gfxmenu? &
- element default { text }? &
- bl_activate? &
- boot_root? &
- boot_boot? &
- boot_extended? &
- boot_mbr? &
- stage1_dev? &
- cpu_mitigations? &
- element vgamode { text }?
+ MAP,
+ (
+ element append { STRING }? &
+ element append_failsafe { STRING }? &
+ element cryptodisk { INTEGER }? &
+ element distributor { STRING }? &
+ element gfxbackground { STRING }? &
+ element gfxmode { STRING }? &
+ element gfxtheme { STRING }? &
+ # really "true"|"false", without config:type=boolean
+ element failsafe_disabled { STRING_BOOL }? &
+ element hiddenmenu { STRING_BOOL }? &
+ element os_prober { STRING_BOOL }? &
+ element suse_btrfs { STRING_BOOL }? &
+ element secure_boot { STRING_BOOL }? &
+ element xen_append { STRING }? &
+ element xen_kernel_append { STRING }? &
+
+ element boot_custom { STRING }? &
+ element generic_mbr { STRING }? &
+ element trusted_grub{ STRING }? &
+ element serial { STRING }? &
+ element terminal { STRING }? &
+ lines_cache_id? &
+ bl_timeout? &
+ gfxmenu? &
+ element default { STRING }? &
+ bl_activate? &
+ boot_root? &
+ boot_boot? &
+ boot_extended? &
+ boot_mbr? &
+ stage1_dev? &
+ cpu_mitigations? &
+ element vgamode { STRING }?
+ )
}
-lines_cache_id = element lines_cache_id { text }
-stage1_dev = element stage1_dev { text }
+lines_cache_id = element lines_cache_id { STRING }
+stage1_dev = element stage1_dev { STRING }
bl_timeout = element timeout { INTEGER }
-gfxmenu = element gfxmenu { text }
+gfxmenu = element gfxmenu { STRING }
# really "true"|"false", without config:type=boolean
-bl_activate = element activate { "true" | "false" }
-boot_root = element boot_root { "true" | "false" }
-boot_boot = element boot_boot { "true" | "false" }
-boot_extended = element boot_extended { "true" | "false" }
-boot_mbr = element boot_mbr { "true" | "false" }
-cpu_mitigations = element cpu_mitigations { "nosmt" | "auto" | "off" |
"manual" }
+bl_activate = element activate { STRING_BOOL }
+boot_root = element boot_root { STRING_BOOL }
+boot_boot = element boot_boot { STRING_BOOL }
+boot_extended = element boot_extended { STRING_BOOL }
+boot_mbr = element boot_mbr { STRING_BOOL }
+cpu_mitigations = element cpu_mitigations { STRING_ATTR, ("nosmt" | "auto" |
"off" | "manual") }
+# Backward compatibility only. Ignored for new profiles as sections are
generated by grub2
sections =
element sections {
LIST,
@@ -96,38 +110,44 @@
}
section =
element section {
- element menuentry {text}? &
- element usage {text}? &
- element append {text}? &
- element initial {text}? &
- element console {text}? &
- element initrd {text}? &
- element kernel {text}? &
- element name {text}? &
- element original_name {text}? &
- element root {text}? &
- element type {text}? &
- element vga {text}? &
- element chainloader {text}? &
- element lines_cache_id {text}? &
- element sectors {text}? &
- element blockoffset {text}? &
- element vgamode {text}? &
- measures? &
- element xen {text}? &
- element xen_append {text}? &
- element noverifyroot { "true" | "false" }? &
- element makeactive { "true" | "false" }? &
- element remap { "true" | "false" }? &
- element configfile {text}? &
- element image {text}?
+ MAP,
+ (
+ element menuentry {STRING}? &
+ element usage {STRING}? &
+ element append {STRING}? &
+ element initial {STRING}? &
+ element console {STRING}? &
+ element initrd {STRING}? &
+ element kernel {STRING}? &
+ element name {STRING}? &
+ element original_name {STRING}? &
+ element root {STRING}? &
+ element type {STRING}? &
+ element vga {STRING}? &
+ element chainloader {STRING}? &
+ element lines_cache_id {STRING}? &
+ element sectors {STRING}? &
+ element blockoffset {STRING}? &
+ element vgamode {STRING}? &
+ measures? &
+ element xen {STRING}? &
+ element xen_append {STRING}? &
+ element noverifyroot { STRING_BOOL }? &
+ element makeactive { STRING_BOOL }? &
+ element remap { STRING_BOOL }? &
+ element configfile {STRING}? &
+ element image {STRING}?
+ )
}
-kernel_parameters = element kernel_parameters { text }
+kernel_parameters = element kernel_parameters { STRING }
measure =
element measure {
- element file { text } &
- element pcr { text }
+ MAP,
+ (
+ element file { STRING } &
+ element pcr { STRING }
+ )
}
measures =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-bootloader-4.2.22/src/desktop/org.opensuse.yast.Bootloader.desktop
new/yast2-bootloader-4.3.1/src/desktop/org.opensuse.yast.Bootloader.desktop
---
old/yast2-bootloader-4.2.22/src/desktop/org.opensuse.yast.Bootloader.desktop
2020-04-15 13:58:21.000000000 +0200
+++ new/yast2-bootloader-4.3.1/src/desktop/org.opensuse.yast.Bootloader.desktop
2020-05-07 17:51:14.000000000 +0200
@@ -16,6 +16,7 @@
X-SuSE-YaST-AutoInstPath=install
X-SuSE-YaST-AutoInstResource=bootloader
X-SuSE-YaST-AutoInstSchema=bootloader.rnc
+X-SuSE-YaST-AutoInstClonable=true
X-SuSE-YaST-Keywords=bootloader,GRUB,system,EFI
Icon=yast-bootloader