Michael Chang
c8d45660b1
Accepting request 953265 from home:iznogood:branches:Base:System
...
- Set grub2-check-default shebang to "#!/bin/bash", as the the code
uses many instructions which are undefined for a POSIX sh.
(boo#1195794).
OBS-URL: https://build.opensuse.org/request/show/953265
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=404
2022-02-14 03:49:47 +00:00
Michael Chang
da02c891ad
Accepting request 947913 from home:michael-chang:bsc:1159205
...
- Fix wrong default entry when booting snapshot (bsc#1159205)
* grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch
OBS-URL: https://build.opensuse.org/request/show/947913
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=403
2022-01-25 06:00:36 +00:00
Michael Chang
0f630408b0
Accepting request 946359 from home:michael-chang:branches:Base:System
...
- Power guest secure boot with static keys: GRUB2 signing portion
(jsc#SLE-18271) (bsc#1192764)
* 0001-grub-install-Add-SUSE-signed-image-support-for-power.patch
OBS-URL: https://build.opensuse.org/request/show/946359
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=402
2022-01-14 08:55:34 +00:00
Michael Chang
d6d145b71a
Accepting request 945751 from home:michael-chang:branches:Base:System
...
- Power guest secure boot with static keys: GRUB2 signing portion
(jsc#SLE-18271) (bsc#1192764)
* grub2.spec
- Power guest secure boot with static keys: GRUB2 portion (jsc#SLE-18144)
(bsc#1192686)
* 0001-ieee1275-Drop-HEAP_MAX_ADDR-and-HEAP_MIN_SIZE-consta.patch
* 0002-ieee1275-claim-more-memory.patch
* 0003-ieee1275-request-memory-with-ibm-client-architecture.patch
* 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
* 0005-docs-grub-Document-signing-grub-under-UEFI.patch
* 0006-docs-grub-Document-signing-grub-with-an-appended-sig.patch
* 0007-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch
* 0008-pgp-factor-out-rsa_pad.patch
* 0009-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch
* 0010-posix_wrap-tweaks-in-preparation-for-libtasn1.patch
* 0011-libtasn1-import-libtasn1-4.18.0.patch
* 0012-libtasn1-disable-code-not-needed-in-grub.patch
* 0013-libtasn1-changes-for-grub-compatibility.patch
* 0014-libtasn1-compile-into-asn1-module.patch
* 0015-test_asn1-test-module-for-libtasn1.patch
* 0016-grub-install-support-embedding-x509-certificates.patch
* 0017-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch
* 0018-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch
* 0019-appended-signatures-support-verifying-appended-signa.patch
* 0020-appended-signatures-verification-tests.patch
* 0021-appended-signatures-documentation.patch
* 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
* 0023-x509-allow-Digitial-Signature-plus-other-Key-Usages.patch
- Fix no menuentry is found if hibernation on btrfs RAID1 (bsc#1193090)
OBS-URL: https://build.opensuse.org/request/show/945751
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=401
2022-01-12 07:31:19 +00:00
Michael Chang
005c99a035
Accepting request 942210 from home:michael-chang:branches:Base:System
...
- Fix CVE-2021-3981 (bsc#1189644)
* 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch
- Fix can't allocate initrd error (bsc#1191378)
* 0001-Factor-out-grub_efi_linux_boot.patch
* 0002-Fix-race-in-EFI-validation.patch
* 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
* 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch
* 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch
* 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch
* 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch
* 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch
* 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch
* 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch
* 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch
OBS-URL: https://build.opensuse.org/request/show/942210
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=400
2021-12-27 06:21:59 +00:00
Michael Chang
11d4e23ea8
Accepting request 936511 from home:michals
...
- Add support for simplefb (boo#1193532).
+ grub2-simplefb.patch
OBS-URL: https://build.opensuse.org/request/show/936511
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=399
2021-12-09 07:35:45 +00:00
Michael Chang
42aba3795c
Accepting request 935870 from home:michael-chang:branches:Base:System
...
- Fix extent not found when initramfs contains shared extents (bsc#1190982)
* 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch
OBS-URL: https://build.opensuse.org/request/show/935870
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=398
2021-12-06 02:44:05 +00:00
Michael Chang
fb89b0c9e2
Accepting request 931473 from home:michael-chang:bsc:1192522
...
- Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522)
* 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch
* 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch
OBS-URL: https://build.opensuse.org/request/show/931473
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=397
2021-11-16 01:06:12 +00:00
Michael Chang
da8194b45d
Accepting request 928444 from home:michael-chang:branches:Base:System
...
- Remove openSUSE Tumbleweed specific handling for default grub
distributor (bsc#1191198)
- Use /usr/lib/os-release as fallback (bsc#1191196)
* grub2-default-distributor.patch
* grub2-check-default.sh
- VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474)
* grub2-once
* grub2-once.service
- Fix unknown TPM error on buggy uefi firmware (bsc#1191504)
* 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch
- Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769)
* 0001-Filter-out-POSIX-locale-for-translation.patch
- Fix error lvmid disk cannot be found after second disk added to the root
volume group (bsc#1189874) (bsc#1071559)
* 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch
- Fix error in grub installation due to unnecessary requirement to support
excessive device for the root logical volume (bsc#1184135)
* 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch
- Fix regression in reading xfs v4
*0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch
OBS-URL: https://build.opensuse.org/request/show/928444
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=396
2021-11-02 05:52:57 +00:00
Michael Chang
8a98abff7e
Accepting request 926161 from home:favogt:branches:Base:System
...
- Fix installation on usrmerged s390x
OBS-URL: https://build.opensuse.org/request/show/926161
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=395
2021-10-21 11:18:09 +00:00
Michael Chang
811b0187b3
Accepting request 921173 from home:rwill:branches:Base:System
...
Improve support for SLE Micro 5.1 on s390x. (bsc#1190395)
OBS-URL: https://build.opensuse.org/request/show/921173
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=394
2021-09-24 01:32:57 +00:00
Michael Chang
7036153f34
Accepting request 917186 from home:michael-chang:branches:Base:System
...
- Follow usr merge for looking up kernel config (bsc#1189782) (bsc#1190061)
* 0001-templates-Follow-the-path-of-usr-merged-kernel-confi.patch
OBS-URL: https://build.opensuse.org/request/show/917186
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=393
2021-09-07 03:50:12 +00:00
Michael Chang
39eeed1efc
Accepting request 916104 from home:michael-chang:branches:Base:System
...
- Add btrfs zstd compression on i386-pc and also make sure it won't break
existing grub installations (bsc#1161823)
* deleted 0001-btrfs-disable-zstd-support-for-i386-pc.patch
* added 0001-i386-pc-build-btrfs-zstd-support-into-separate-modul.patch
OBS-URL: https://build.opensuse.org/request/show/916104
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=392
2021-09-06 08:56:32 +00:00
Michael Chang
473231b79f
Accepting request 915745 from home:pevik:branches:Base:System
...
- Delete the author list from %description (the %description section is
literally for package descriptions (only) these days, encoding was also
problematic).
- Add %doc AUTHORS to get packaged that info
OBS-URL: https://build.opensuse.org/request/show/915745
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=391
2021-09-03 05:47:20 +00:00
Michael Chang
7256c68a54
Accepting request 912419 from home:favogt:autogrub
...
- Use %autosetup
OBS-URL: https://build.opensuse.org/request/show/912419
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=390
2021-08-20 03:32:29 +00:00
Michael Chang
22ae84ab72
Accepting request 910700 from home:seife:branches:Base:System
...
update grub2-systemd-sleep.sh to fix hibernation
OBS-URL: https://build.opensuse.org/request/show/910700
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=389
2021-08-09 06:59:04 +00:00
Michael Chang
8704ee74b5
Accepting request 910108 from home:pevik:branches:Base:System
...
- Replace grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch and
fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch
with upstream backport:
0001-osdep-Introduce-include-grub-osdep-major.h-and-use-i.patch and
0002-osdep-linux-hostdisk-Use-stat-instead-of-udevadm-for.patch.
OBS-URL: https://build.opensuse.org/request/show/910108
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=388
2021-08-05 02:21:26 +00:00
Michael Chang
8c8da55daa
Accepting request 906622 from home:michael-chang:branches:Base:System
...
- Fix error not a btrfs filesystem on s390x (bsc#1187645)
* 80_suse_btrfs_snapshot
- Fix error gfxterm isn't found with multiple terminals (bsc#1187565)
* grub2-fix-error-terminal-gfxterm-isn-t-found.patch
- Fix boot failure after kdump due to the content of grub.cfg is not
completed with pending modificaton in xfs journal (bsc#1186975)
* grub-install-force-journal-draining-to-ensure-data-i.patch
- Patch refreshed
* grub2-mkconfig-default-entry-correction.patch
OBS-URL: https://build.opensuse.org/request/show/906622
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=387
2021-07-16 08:23:34 +00:00
Michael Chang
a3bdb368a2
Accepting request 904721 from home:michael-chang:grub:2.06
...
- Version bump to 2.06
* rediff
- 0001-add-support-for-UEFI-network-protocols.patch
- 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch
- 0003-Make-grub_error-more-verbose.patch
- 0003-bootp-New-net_bootp6-command.patch
- 0005-grub.texi-Add-net_bootp6-doument.patch
- 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch
- 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch
- 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch
- 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch
- grub-install-force-journal-draining-to-ensure-data-i.patch
- grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
- grub2-diskfilter-support-pv-without-metadatacopies.patch
- grub2-efi-HP-workaround.patch
- grub2-efi-xen-cfg-unquote.patch
- grub2-efi-xen-chainload.patch
- grub2-fix-menu-in-xen-host-server.patch
- grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch
- grub2-install-remove-useless-check-PReP-partition-is-empty.patch
- grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch
- grub2-mkconfig-default-entry-correction.patch
- grub2-pass-corret-root-for-nfsroot.patch
- grub2-s390x-03-output-7-bit-ascii.patch
- grub2-s390x-04-grub2-install.patch
- grub2-secureboot-install-signed-grub.patch
- grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch
- use-grub2-as-a-package-name.patch
* update by patch squashed:
- 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch
OBS-URL: https://build.opensuse.org/request/show/904721
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=386
2021-07-08 09:03:14 +00:00
Michael Chang
a79c01f92a
Accepting request 898233 from home:michael-chang:branches:Base:System
...
- Fix running grub2-once leads to failure of starting systemd service in the
boot sequence (bsc#1169460)
* grub2-once
* grub2-once.service
OBS-URL: https://build.opensuse.org/request/show/898233
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=385
2021-06-08 05:13:58 +00:00
c1df6c7a1f
Accepting request 896666 from home:michael-chang:branches:Base:System
...
- Fix crash in launching gfxmenu without theme file (bsc#1186481)
* grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch
OBS-URL: https://build.opensuse.org/request/show/896666
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=384
2021-06-02 11:26:04 +00:00
Michael Chang
8548127eeb
Accepting request 892145 from home:michael-chang:branches:Base:System
...
- Fix plaintext password in grub config didn't work to unlock menu entry if
enabling secure boot in UEFI (bsc#1181892)
OBS-URL: https://build.opensuse.org/request/show/892145
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=383
2021-05-13 08:40:35 +00:00
Michael Chang
b679c30cab
Accepting request 887910 from home:michael-chang:branches:Base:System
...
- Fix obsolete syslog in systemd unit file and updating to use journal as
StandardOutput (bsc#1185149)
* grub2-once.service
OBS-URL: https://build.opensuse.org/request/show/887910
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=382
2021-04-23 03:44:52 +00:00
Michael Chang
f58f445591
Accepting request 886638 from home:michael-chang:branches:Base:System
...
- Fix build error on armv6/armv7 (bsc#1184712)
* 0001-emu-fix-executable-stack-marking.patch
OBS-URL: https://build.opensuse.org/request/show/886638
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=381
2021-04-21 09:28:04 +00:00
Michael Chang
fde9285bc1
Accepting request 883932 from home:michael-chang:branches:Base:System
...
- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012)
* 0001-Workaround-volatile-efi-boot-variable.patch
OBS-URL: https://build.opensuse.org/request/show/883932
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=380
2021-04-09 06:58:33 +00:00
Michael Chang
3dabc06964
Accepting request 879335 from home:michael-chang:branches:Base:System
...
- Fix powerpc-ieee1275 lpar takes long time to boot with increasing number of
nvme namespace (bsc#1177751)
0001-ieee1275-Avoiding-many-unecessary-open-close.patch
OBS-URL: https://build.opensuse.org/request/show/879335
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=379
2021-03-16 05:26:13 +00:00
Michael Chang
6366cfa9e7
Accepting request 878247 from home:michael-chang:branches:Base:System
...
- Fix chainloading windows on dual boot machine (bsc#1183073)
* 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch
OBS-URL: https://build.opensuse.org/request/show/878247
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=378
2021-03-11 03:22:49 +00:00
Michael Chang
a87715017f
Accepting request 877250 from home:michael-chang:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/877250
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=377
2021-03-05 14:26:32 +00:00
Michael Chang
dd1ea87966
Accepting request 876985 from home:michael-chang:branches:Base:System
...
* 0001-Add-chainloaded-image-as-shim-s-verifiable-object.patch
OBS-URL: https://build.opensuse.org/request/show/876985
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=376
2021-03-05 11:35:40 +00:00
Michael Chang
0d706339c2
Accepting request 876961 from home:michael-chang:branches:Base:System
...
- Fix chainloading windows on dual boot machine (bsc#1183073)
OBS-URL: https://build.opensuse.org/request/show/876961
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=375
2021-03-05 10:56:31 +00:00
Michael Chang
be3181b1eb
Accepting request 876326 from home:michael-chang:branches:Base:System
...
- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057)
* 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch
* 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch
* 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch
* 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch
* 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch
* 0036-util-mkimage-Improve-data_size-value-calculation.patch
* 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch
* 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch
* 0039-grub-install-common-Add-sbat-option.patch
- Fix CVE-2021-20225 (bsc#1182262)
* 0022-lib-arg-Block-repeated-short-options-that-require-an.patch
- Fix CVE-2020-27749 (bsc#1179264)
* 0024-kern-parser-Fix-resource-leak-if-argc-0.patch
* 0025-kern-parser-Fix-a-memory-leak.patch
* 0026-kern-parser-Introduce-process_char-helper.patch
* 0027-kern-parser-Introduce-terminate_arg-helper.patch
* 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch
* 0029-kern-buffer-Add-variable-sized-heap-buffer.patch
* 0030-kern-parser-Fix-a-stack-buffer-overflow.patch
- Fix CVE-2021-20233 (bsc#1182263)
* 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch
- Fix CVE-2020-25647 (bsc#1177883)
* 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch
- Fix CVE-2020-25632 (bsc#1176711)
* 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch
- Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970)
* 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch
* 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch
* 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch
OBS-URL: https://build.opensuse.org/request/show/876326
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=374
2021-03-03 01:40:50 +00:00
Michael Chang
b2d62d6d4b
Accepting request 874318 from home:michael-chang:branches:Base:System
...
- Fix build error in binutils 2.36 (bsc#1181741)
* 0001-Fix-build-error-in-binutils-2.36.patch
- Fix executable stack in grub-emu (bsc#1181696)
* 0001-emu-fix-executable-stack-marking.patch
OBS-URL: https://build.opensuse.org/request/show/874318
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=373
2021-02-23 00:58:17 +00:00
baeaac9f95
Accepting request 873305 from home:michael-chang:branches:Base:System
...
- Restore compatibilty sym-links
* grub2.spec
- Use rpmlintrc to filter out rpmlint 2.0 error (bsc#1179044)
* grub2.rpmlintrc
OBS-URL: https://build.opensuse.org/request/show/873305
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=372
2021-02-18 10:15:28 +00:00
Michael Chang
1b8abe9c89
Accepting request 868317 from home:michael-chang:branches:Base:System
...
- Complete Secure Boot support on aarch64 (jsc#SLE-15020)
OBS-URL: https://build.opensuse.org/request/show/868317
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=371
2021-02-01 10:18:38 +00:00
Michael Chang
31d3c4f444
Accepting request 867843 from home:michael-chang:branches:Base:System
...
* 0009-squash-Add-support-for-linuxefi.patch
OBS-URL: https://build.opensuse.org/request/show/867843
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=370
2021-01-30 05:56:02 +00:00
Michael Chang
5a314d1a22
Accepting request 867030 from home:michael-chang:branches:Base:System
...
- Secure Boot support in GRUB on aarch64 (jsc#SLE-15864)
* 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch
* 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch
* 0003-Make-grub_error-more-verbose.patch
* 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch
* 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch
* 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch
* 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch
* 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch
OBS-URL: https://build.opensuse.org/request/show/867030
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=369
2021-01-27 06:11:30 +00:00
Michael Chang
18241ef23c
Accepting request 866469 from home:michael-chang:branches:Base:System
...
- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming
for compatibility with old package (bsc#1179044)
* grub2.spec
- Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091)
* grub2-check-default.sh
OBS-URL: https://build.opensuse.org/request/show/866469
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=368
2021-01-27 02:20:10 +00:00
Michael Chang
49ce0ac7f1
Accepting request 845364 from home:michael-chang:branches:Base:System
...
- Fix boot failure in blocklist installation (bsc#1178278)
* Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch
OBS-URL: https://build.opensuse.org/request/show/845364
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=367
2020-11-03 06:40:52 +00:00
Michael Chang
d454ccbb03
Accepting request 843325 from home:michael-chang:branches:Base:System
...
- Fix grub2-install error with "failed to get canonical path of
`/boot/grub2/i386-pc'." (bsc#1177957)
* Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch
OBS-URL: https://build.opensuse.org/request/show/843325
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=366
2020-10-22 09:07:36 +00:00
Michael Chang
c18d8c8aff
Accepting request 841761 from home:michael-chang:branches:Base:System
...
- Fix https boot interrupted by unrecognised network address error message
(bsc#1172952)
* 0001-add-support-for-UEFI-network-protocols.patch
- grub2.spec: Fix bare words used as string in expression which is no longer
allowed in rpm 4.16
- Improve the error handling when grub2-install fails with short mbr gap
(bsc#1176062)
* 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch
* 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch
OBS-URL: https://build.opensuse.org/request/show/841761
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=365
2020-10-16 02:22:18 +00:00
Michael Chang
d15b812c62
Accepting request 833393 from home:michael-chang:bsc:1176134
...
- Make efi hand off the default entry point of the linux command (bsc#1176134)
* 0001-efi-linux-provide-linux-command.patch
OBS-URL: https://build.opensuse.org/request/show/833393
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=364
2020-09-10 08:06:48 +00:00
Michael Chang
9d81a73a54
Accepting request 829926 from home:michael-chang:branches:Base:System
...
- Fix verification requested but nobody cares error when loading external
module in secure boot off (bsc#1175766)
* 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch
OBS-URL: https://build.opensuse.org/request/show/829926
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=363
2020-08-28 04:34:19 +00:00
Michael Chang
67e6feecbf
Accepting request 828857 from home:michael-chang:bsc:1174567
...
- Make consistent check to enable relative path on btrfs (bsc#1174567)
* 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
OBS-URL: https://build.opensuse.org/request/show/828857
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=362
2020-08-24 07:58:17 +00:00
Michael Chang
8d758b1bd2
Accepting request 828452 from home:michael-chang:branches:Base:System
...
- Add fibre channel device's ofpath support to grub-ofpathname and search hint
to speed up root device discovery (bsc#1172745)
* 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch
* 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch
OBS-URL: https://build.opensuse.org/request/show/828452
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=361
2020-08-21 11:29:27 +00:00
Michael Chang
575991c6e5
Accepting request 827964 from home:michael-chang:branches:Base:System
...
- Fix for CVE-2020-15705 (bsc#1174421)
* 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch
* 0002-cmdline-Provide-cmdline-functions-as-module.patch
OBS-URL: https://build.opensuse.org/request/show/827964
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=360
2020-08-20 03:33:06 +00:00
Michael Chang
395f4bd1a9
Accepting request 826244 from home:michael-chang:branches:Base:System
...
- Make grub-calloc inline to avoid symbol not found error as the system may not
use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036)
* 0001-kern-mm.c-Make-grub_calloc-inline.patch
OBS-URL: https://build.opensuse.org/request/show/826244
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=359
2020-08-13 09:48:00 +00:00
Michael Chang
1f5e046570
Accepting request 823469 from home:michael-chang:branches:Base:System
...
- Fix for CVE-2020-10713 (bsc#1168994)
* 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch
- Fix for CVE-2020-14308 CVE-2020-14309, CVE-2020-14310, CVE-2020-14311
(bsc#1173812)
* 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch
* 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch
* 0004-calloc-Use-calloc-at-most-places.patch
* 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch
* 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch
* 0007-font-Do-not-load-more-than-one-NAME-section.patch
- Fix CVE-2020-15706 (bsc#1174463)
* 0008-script-Remove-unused-fields-from-grub_script_functio.patch
* 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch
- Fix CVE-2020-15707 (bsc#1174570)
* 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch
- Use overflow checking primitives where the arithmetic expression for buffer
allocations may include unvalidated data
- Use grub_calloc for overflow check and return NULL when it would occur
* 0001-add-support-for-UEFI-network-protocols.patch
* 0003-bootp-New-net_bootp6-command.patch
* grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
* grub2-btrfs-09-get-default-subvolume.patch
* grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch
* grub2-grubenv-in-btrfs-header.patch
OBS-URL: https://build.opensuse.org/request/show/823469
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=358
2020-07-30 01:36:35 +00:00
Michael Chang
1f1692c67a
Accepting request 821317 from home:michel_mno:branches:Base:System
...
- No 95_textmode for PowerPC (boo#1174166)
OBS-URL: https://build.opensuse.org/request/show/821317
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=357
2020-07-24 15:08:17 +00:00
Michael Chang
a306cdfe17
Accepting request 807075 from home:michael-chang:branches:Base:System
...
- Skip zfcpdump kernel from the grub boot menu (bsc#1166513)
* grub2-s390x-skip-zfcpdump-image.patch
OBS-URL: https://build.opensuse.org/request/show/807075
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=356
2020-05-20 08:54:22 +00:00
Michael Chang
8112871606
Accepting request 800378 from home:michael-chang:branches:Base:System
...
- Fix boot failure as journaled data not get drained due to abrupt power
off after grub-install (bsc#1167756)
* grub-install-force-journal-draining-to-ensure-data-i.patch
OBS-URL: https://build.opensuse.org/request/show/800378
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=355
2020-05-06 07:01:48 +00:00
Michael Chang
a414b35cba
Accepting request 794918 from home:michael-chang:branches:Base:System
...
- Fix executable stack in grub-probe and other grub utility (bsc#1169137)
* grub2-btrfs-06-subvol-mount.patch
OBS-URL: https://build.opensuse.org/request/show/794918
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=354
2020-04-17 13:45:25 +00:00
Michael Chang
a531c295e8
Accepting request 792408 from home:michael-chang:gcc10
...
- Fix GCC 10 build fail (bsc#1158189)
* 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch
* 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch
OBS-URL: https://build.opensuse.org/request/show/792408
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=353
2020-04-08 11:06:35 +00:00
Michael Chang
ddf5f70a27
Accepting request 788092 from home:michael-chang:branches:Base:System
...
- Backport to support searching for specific config files for netboot
(bsc#1166409)
* 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch
* 0002-kern-Add-X-option-to-printf-functions.patch
* 0003-normal-main-Search-for-specific-config-files-for-net.patch
* 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch
OBS-URL: https://build.opensuse.org/request/show/788092
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=352
2020-03-25 09:07:52 +00:00
Michael Chang
f9380bffdc
Accepting request 786172 from home:lnussel:branches:Base:System
...
- move *.module files to separate -debug subpackage (boo#1166578)
- Downgrade mtools to Suggests for consistency with xorriso (boo#1165839)
- remove info requirements, file triggers are used now (boo#1152105)
OBS-URL: https://build.opensuse.org/request/show/786172
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=351
2020-03-18 13:48:10 +00:00
Raymund Will
4199d06bb8
Fix changelog entry.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=350
2020-03-12 13:46:17 +00:00
Raymund Will
9267616807
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=349
2020-03-12 13:43:33 +00:00
Michael Chang
a485ecba37
Accepting request 784214 from home:favogt:bsc1164385
...
- Adjust patch to make EFI detection a runtime decision (bsc#1164385):
* grub2-SUSE-Add-the-t-hotkey.patch
OBS-URL: https://build.opensuse.org/request/show/784214
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=348
2020-03-12 11:58:43 +00:00
Michael Chang
e8d04bfdc9
Accepting request 783045 from home:rwill:branches:Base:System
...
Add secure boot support for s390x. (jsc#SLE-9425)
OBS-URL: https://build.opensuse.org/request/show/783045
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=347
2020-03-10 06:21:18 +00:00
Michael Chang
6ebf4c4807
Accepting request 777567 from home:michael-chang:branches:Base:System
...
- Fix grub hangs after loading rogue image without valid signature for uefi
secure boot (bsc#1159102)
* grub2-verifiers-fix-system-freeze-if-verify-failed.patch
OBS-URL: https://build.opensuse.org/request/show/777567
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=346
2020-02-20 07:21:45 +00:00
Michael Chang
5a5b74dea6
Accepting request 769926 from home:michael-chang:branches:Base:System
...
- From Stefan Seyfried <seife@novell.slipkontur.de> : Fix grub2-install fails
with "not a directory" error (boo#1161641, bsc#1162403)
* grub2-install-fix-not-a-directory-error.patch
OBS-URL: https://build.opensuse.org/request/show/769926
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=345
2020-02-06 04:53:11 +00:00
Michael Chang
421a84e36c
Accepting request 755261 from home:olh:ai
...
- Correct awk pattern in 20_linux_xen (bsc#900418, bsc#1157912)
- Correct linux and initrd handling in 20_linux_xen (bsc#1157912)
M grub2-efi-xen-cfg-unquote.patch
M grub2-efi-xen-chainload.patch
M grub2-efi-xen-cmdline.patch
M grub2-efi-xen-removable.patch
OBS-URL: https://build.opensuse.org/request/show/755261
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=344
2019-12-10 06:30:43 +00:00
Michael Chang
5d1d201c64
Accepting request 743951 from home:michael-chang:branches:Base:System
...
- Disable btrfs zstd support for i386-pc to workaround core.img too large to be
embedded in btrfs bootloader area or MBR gap (boo#1154809)
* 0001-btrfs-disable-zstd-support-for-i386-pc.patch
OBS-URL: https://build.opensuse.org/request/show/743951
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=343
2019-10-30 07:08:31 +00:00
Michael Chang
d4f499662c
Accepting request 743474 from home:bmwiedemann:branches:Base:System
...
Fix grub2.sleep to load old kernel after hibernation (boo#1154783)
OBS-URL: https://build.opensuse.org/request/show/743474
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=342
2019-10-30 04:56:08 +00:00
Michael Chang
5c5a86e543
Accepting request 741725 from home:Andreas_Schwab:Factory
...
- Enable support for riscv64
- Backports from upstream:
* risc-v-fix-computation-of-pc-relative-relocation-offset.patch
* risc-v-add-clzdi2-symbol.patch
* grub-install-define-default-platform-for-risc-v.patch
OBS-URL: https://build.opensuse.org/request/show/741725
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=341
2019-10-23 06:00:37 +00:00
Michael Chang
62e3547e57
Accepting request 741033 from home:michael-chang:devel
...
- Version bump to 2.04
* removed
- translations-20170427.tar.xz
* grub2.spec
- Make signed grub-tpm.efi specific to x86_64-efi build, the platform
currently shipped with tpm module from upstream codebase
- Add shim_lock to signed grub.efi in x86_64-efi build
- x86_64: linuxefi now depends on linux, both will verify kernel via
shim_lock
- Remove translation tarball and po file hacks as it's been included in
upstream tarball
* rediff
- grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch
- grub2-commands-introduce-read_file-subcommand.patch
- grub2-secureboot-add-linuxefi.patch
- 0001-add-support-for-UEFI-network-protocols.patch
- grub2-efi-HP-workaround.patch
- grub2-secureboot-install-signed-grub.patch
- grub2-linux.patch
- use-grub2-as-a-package-name.patch
- grub2-pass-corret-root-for-nfsroot.patch
- grub2-secureboot-use-linuxefi-on-uefi.patch
- grub2-secureboot-no-insmod-on-sb.patch
- grub2-secureboot-provide-linuxefi-config.patch
- grub2-secureboot-chainloader.patch
- grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch
- grub2-s390x-02-kexec-module-added-to-emu.patch
- grub2-s390x-04-grub2-install.patch
- grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
- grub2-efi-chainloader-root.patch
OBS-URL: https://build.opensuse.org/request/show/741033
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=340
2019-10-18 10:18:53 +00:00
Michael Chang
db8dacab67
Accepting request 738627 from home:rwill:branches:Base:System
...
Consistently find btrfs snapshots on s390x. (bsc#1136970)
OBS-URL: https://build.opensuse.org/request/show/738627
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=339
2019-10-16 04:02:48 +00:00
Michael Chang
ebac83ee9e
Accepting request 729658 from home:michael-chang:boo:1142229
...
- Fix fallback embed doesn't work when no post mbr gap at all (boo#1142229)
* Refresh grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch
OBS-URL: https://build.opensuse.org/request/show/729658
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=338
2019-09-12 07:53:39 +00:00
Michael Chang
60a288108a
Accepting request 716996 from home:michael-chang:branches:Base:System
...
- Revert grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch until merged by
upstream (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).
OBS-URL: https://build.opensuse.org/request/show/716996
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=337
2019-07-19 09:55:26 +00:00
Michael Chang
709d1a1049
Accepting request 714588 from home:michals
...
- Fix iteration of FCP LUNs (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).
* Refresh grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch
OBS-URL: https://build.opensuse.org/request/show/714588
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=336
2019-07-11 09:24:54 +00:00
Michael Chang
6b8bc36c6d
Accepting request 713147 from home:michael-chang:bsc:1136601
...
- Use grub2-install to handle signed grub installation for UEFI secure
boot and also provide options to override default (bsc#1136601)
* grub2-secureboot-install-signed-grub.patch
- Remove arm64 linuxefi patches as it's not needed for secure boot
* 0001-efi-refactor-grub_efi_allocate_pages.patch
* 0002-Remove-grub_efi_allocate_pages.patch
* 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch
* 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch
* 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch
* 0006-Add-support-for-EFI-handover-on-ARM64.patch
OBS-URL: https://build.opensuse.org/request/show/713147
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=335
2019-07-03 06:15:39 +00:00
Michael Chang
98c7f34bed
Accepting request 709899 from home:michael-chang:branches:Base:System
...
- Avoid high resolution when trying to keep current mode (bsc#1133842)
* grub2-video-limit-the-resolution-for-fixed-bimap-font.patch
- Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592)
* grub2-grubenv-in-btrfs-header.patch
OBS-URL: https://build.opensuse.org/request/show/709899
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=334
2019-06-14 07:19:55 +00:00
Michael Chang
df62b2deb2
Accepting request 703735 from home:rwill:branches:Base:System
...
- Check/refresh zipl-kernel before hibernate on s390x. (bsc#940457)
(Getting rid of hardcoded 'vmlinuz', which failed on PPC as well.)
- Try to refresh zipl-kernel on failed kexec. (bsc#1127293)
- Fully support "previous" zipl-kernel,
with 'mem=1G' being available on dedicated entries. (bsc#928131)
OBS-URL: https://build.opensuse.org/request/show/703735
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=333
2019-05-20 06:03:38 +00:00
Michael Chang
591f180452
Accepting request 700268 from home:michael-chang:branches:Base:System
...
- Fix GCC 9 build failure (bsc#1121208)
* 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch
* 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch
* 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch
* 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch
* 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch
* 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch
* 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch
* 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch
OBS-URL: https://build.opensuse.org/request/show/700268
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=332
2019-05-03 03:07:30 +00:00
Michael Chang
943cb82413
Accepting request 686299 from home:michael-chang:branches:Base:System
...
- Use %doc for older products for compatibility, or may end up with
unsuccessful build result
* grub2.spec
- Revert grub2-ieee1275-open-raw-mode.patch for regression of crashing lvm on
multipath SAN (bsc#1113702)
* deleted grub2-ieee1275-open-raw-mode.patch
- Add exception handling to FCP lun enumeration (bsc#1113702)
* grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch
OBS-URL: https://build.opensuse.org/request/show/686299
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=331
2019-03-19 06:52:40 +00:00
eca6f02414
Accepting request 682349 from home:michael-chang:boo:1122569
...
- Fix LOADER_TYPE parsing in grub2-once (boo#1122569)
OBS-URL: https://build.opensuse.org/request/show/682349
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=330
2019-03-10 10:54:47 +00:00
Raymund Will
0a1083c9b1
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=328
2019-02-14 15:59:25 +00:00
Raymund Will
74165feb3c
Accepting request 674894 from home:michael-chang:boo:1123942
...
- Create compatibility sym-link of grub.xen in the old location to which
old VM definition is pointing (boo#1123942)
OBS-URL: https://build.opensuse.org/request/show/674894
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=326
2019-02-14 15:38:58 +00:00
Michael Chang
d55d47e08d
Accepting request 668764 from home:jengelh:branches:Base:System
...
- Replace old $RPM_* shell vars.
OBS-URL: https://build.opensuse.org/request/show/668764
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=325
2019-02-12 08:10:12 +00:00
Michael Chang
2db2e060f1
Accepting request 669146 from home:Guillaume_G:branches:openSUSE:Factory:ARM
...
- Add patch to fix ARM boot, when kernel become too big:
* grub2-move-initrd-upper.patch (boo#1123350)
OBS-URL: https://build.opensuse.org/request/show/669146
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=324
2019-01-29 07:27:11 +00:00
Michael Chang
7ca2efb407
Accepting request 668553 from home:michael-chang:fate:325760
...
- Support long menu entry by scrolling its text left and right through
the key stroke ctrl+l and ctrl+r (FATE#325760)
* grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch
OBS-URL: https://build.opensuse.org/request/show/668553
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=323
2019-01-25 09:33:40 +00:00
Michael Chang
16ae4afbe8
Accepting request 668263 from home:michael-chang:branches:Base:System
...
- Improved hiDPI device support (FATE#326680)
* grub2-video-limit-the-resolution-for-fixed-bimap-font.patch
OBS-URL: https://build.opensuse.org/request/show/668263
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=322
2019-01-24 10:05:22 +00:00
Michael Chang
eac2d99699
Accepting request 667984 from home:rwill:branches:Base:System
...
- Build platform-packages 'noarch' and move to '/usr/share/efi'
for SUSE Manager. (FATE#326960)
* grub2-efi-xen-chainload.patch (bsc#1122563)
* grub2-efi-xen-removable.patch (refresh)
OBS-URL: https://build.opensuse.org/request/show/667984
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=321
2019-01-23 11:53:47 +00:00
Michael Chang
0aca94611d
Accepting request 664316 from home:rwill:branches:Base:System
...
Build platform-packages 'noarch' for SUSE Manager. (FATE#326960)
With spec-file cleanup and and attempt to fix SLE11SP4.
OBS-URL: https://build.opensuse.org/request/show/664316
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=320
2019-01-10 09:57:18 +00:00
Michael Chang
992b86f38f
Accepting request 660470 from home:michael-chang:branches:Base:System
...
- Support for UEFI Secure Boot on AArch64 (FATE#326541)
* 0001-efi-refactor-grub_efi_allocate_pages.patch
* 0002-Remove-grub_efi_allocate_pages.patch
* 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch
* 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch
* 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch
* 0006-Add-support-for-EFI-handover-on-ARM64.patch
OBS-URL: https://build.opensuse.org/request/show/660470
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=319
2018-12-21 08:21:48 +00:00
Michael Chang
f13c0d44cf
Accepting request 651963 from home:michael-chang:branches:Base:System
...
- Change default tsc calibration method to pmtimer on EFI (bsc#1114754)
* 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch
- ieee1275: Fix double free in CAS reboot (bsc#1111955)
* grub2-ppc64-cas-fix-double-free.patch
OBS-URL: https://build.opensuse.org/request/show/651963
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=318
2018-11-26 09:10:43 +00:00
Michael Chang
209e8b508d
Accepting request 639870 from home:gary_lin:branches:Base:System
...
Support NVDIMM device names (bsc#1110073)
OBS-URL: https://build.opensuse.org/request/show/639870
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=317
2018-10-04 07:19:50 +00:00
Andrei Borzenkov
12c25b73bf
Accepting request 639716 from home:michael-chang:branches:Base:System
...
- Translate caret back to space as the initrd stanza could use space to
delimit multiple files loaded (bsc#1101942)
* grub2-util-30_os-prober-multiple-initrd.patch
OBS-URL: https://build.opensuse.org/request/show/639716
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=316
2018-10-03 09:09:37 +00:00
Michael Chang
c6e18082c8
Accepting request 638364 from home:michael-chang:bsc:1093145
...
- ieee1275: implement FCP methods for WWPN and LUNs (bsc#1093145)
* grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch
OBS-URL: https://build.opensuse.org/request/show/638364
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=315
2018-09-27 06:40:53 +00:00
71b1f4f139
Accepting request 635497 from home:michael-chang:bsc:1084508
...
- Fix broken network interface with random address and same name (bsc#1084508)
* 0001-ofnet-Initialize-structs-in-bootpath-parser.patch
OBS-URL: https://build.opensuse.org/request/show/635497
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=314
2018-09-13 14:20:59 +00:00
Michael Chang
d37f9a340e
Accepting request 634907 from home:michael-chang:bsc:1106381
...
- Fix outputting invalid btrfs subvol path on non btrfs filesystem due to bogus
return code handling. (bsc#1106381)
* modified grub2-btrfs-10-config-directory.patch
OBS-URL: https://build.opensuse.org/request/show/634907
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=313
2018-09-13 08:14:23 +00:00
31d76fc0f5
Accepting request 631907 from home:michael-chang:bsc:1105163
...
- Fix overflow in sector count calculation (bsc#1105163)
* grub2-msdos-fix-overflow.patch
OBS-URL: https://build.opensuse.org/request/show/631907
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=312
2018-08-28 08:13:38 +00:00
Michael Chang
be7f2e5182
Accepting request 628302 from home:michael-chang:bsc:1102515
...
- Downgrade libburnia-tools to suggest as minimal system can't afford pulling
in tcl/tk and half of the x11 stack (bsc#1102515)
* modified grub2.spec
OBS-URL: https://build.opensuse.org/request/show/628302
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=311
2018-08-09 02:50:44 +00:00
6923065128
Accepting request 628181 from home:dimstar:Factory
...
Fix build with binutils 2.31 - Staging:C
OBS-URL: https://build.opensuse.org/request/show/628181
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=310
2018-08-08 19:19:52 +00:00
Michael Chang
14f0077de0
Accepting request 627614 from home:jmoellers:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/627614
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=309
2018-08-07 04:19:42 +00:00
Michael Chang
bed96b70e1
Accepting request 624960 from home:michael-chang:branches:Base:System
...
- Fix config_directory on btrfs to follow path scheme (bsc#1063443)
* grub2-btrfs-10-config-directory.patch
- Fix grub2-install --root-directory does not work for /boot/grub2/<arch> on
separate btrfs subvolume (boo#1098420)
* grub2-btrfs-06-subvol-mount.patch
- Fix setparams doesn't work as expected from boot-last-label NVRAM var, after
inital CAS reboot on ieee1275 (bsc#1088830)
* grub2-ppc64-cas-new-scope.patch
OBS-URL: https://build.opensuse.org/request/show/624960
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=308
2018-07-26 06:55:22 +00:00
Michael Chang
3df2db1887
Accepting request 623068 from home:michael-chang:boo:1101283
...
- Fix install on xfs error (bsc#1101283)
* 0001-xfs-Accept-filesystem-with-sparse-inodes.patch
OBS-URL: https://build.opensuse.org/request/show/623068
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=307
2018-07-16 08:36:32 +00:00
Michael Chang
23a8e78188
Accepting request 621929 from home:jbohac:branches:Base:System
...
- grub2.spec: change %config to %config(noreplace)
Don't overwrite user changes to config files on upgrades.
According to the openSUSE:Specfile guidelines, %config(noreplace) is preferred
unless plain %config is necessarry:
"As a rule of thumb, use %config(noreplace) instead of plain %config unless
your best, educated guess is that doing so will break things." and "Whenever
plain %config is used, add a brief comment to the specfile explaining why."
Since there is no explanation why these files should not be %config(noreplace),
I suppose it's just an ommission. A user modifying these file should not have
his changes overwritten on upgrade.
OBS-URL: https://build.opensuse.org/request/show/621929
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=306
2018-07-12 07:27:34 +00:00
Michael Chang
71e0203c09
Accepting request 620623 from home:jmoellers:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/620623
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=305
2018-07-05 04:19:55 +00:00
Michael Chang
0672e47ed0
Accepting request 619362 from home:jmoellers:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/619362
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=304
2018-06-28 06:43:16 +00:00
Michael Chang
c8d455d46f
Accepting request 618016 from home:jmoellers:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/618016
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=303
2018-06-21 04:25:42 +00:00
Michael Chang
4bec0faab3
Accepting request 611851 from home:kukuk:branches:Base:System
...
- Use %license instead of %doc [bsc#1082318]
OBS-URL: https://build.opensuse.org/request/show/611851
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=302
2018-05-25 07:11:43 +00:00
Michael Chang
d3ba93671b
Accepting request 609125 from home:tsaupe:branches:Base:System
...
grub2-emu on s390 keep network during kexec boot (bsc#1089493)
OBS-URL: https://build.opensuse.org/request/show/609125
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=301
2018-05-17 03:00:56 +00:00
Michael Chang
baa0327672
Accepting request 603940 from home:namtrac:branches:Base:System
...
- Add grub2-freetype-pkgconfig.patch to fix build with new freetype
use pkgconfig to find Freetype libraries.
OBS-URL: https://build.opensuse.org/request/show/603940
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=300
2018-05-09 06:14:01 +00:00
Michael Chang
022e481ebd
Accepting request 597386 from home:michael-chang:branches:Base:System
...
- Fallback to raw mode if Open Firmware returns invalid ihandler (bsc#1071559)
* grub2-ieee1275-open-raw-mode.patch
OBS-URL: https://build.opensuse.org/request/show/597386
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=299
2018-04-19 07:23:05 +00:00
Michael Chang
1847661beb
Accepting request 595923 from home:michael-chang:branches:Base:System
...
- Fix error of essential directory not found on UEFI Xen host (bsc#1085842)
* add grub2-efi-xen-removable.patch
* rediff grub2-suse-remove-linux-root-param.patch
OBS-URL: https://build.opensuse.org/request/show/595923
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=298
2018-04-17 04:04:01 +00:00
Michael Chang
f3d710cae6
Accepting request 595496 from home:jdelvare:branches:Base:System
...
Fix corruption of "grub2-install --help" and grub2-install manual page (bsc#1086670)
OBS-URL: https://build.opensuse.org/request/show/595496
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=297
2018-04-12 08:40:39 +00:00
Michael Chang
a0de87febe
Accepting request 593042 from home:michael-chang:branches:Base:System
...
- Fix Nvidia GPU in legacy I/O slot 2 disappears during system
startup (bsc#1082914)
* 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch
- Fix packed-not-aligned error on GCC 8 (bsc#1084632)
* 0001-Fix-packed-not-aligned-error-on-GCC-8.patch
OBS-URL: https://build.opensuse.org/request/show/593042
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=296
2018-04-03 07:42:58 +00:00
Michael Chang
bcd92bd3f1
Accepting request 591058 from home:michals
...
- Fix incorrect netmask on ppc64 (bsc#1085419)
* grub2-Fix-incorrect-netmask-on-ppc64.patch
OBS-URL: https://build.opensuse.org/request/show/591058
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=295
2018-03-28 07:02:31 +00:00
Michael Chang
52a7695689
Accepting request 587445 from home:michael-chang:branches:Base:System
...
- Fix UEFI HTTPS Boot from ISO installation image (bsc#1076132)
* 0001-add-support-for-UEFI-network-protocols.patch
OBS-URL: https://build.opensuse.org/request/show/587445
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=294
2018-03-15 09:26:24 +00:00
Michael Chang
1e655f7670
Accepting request 585948 from home:fos:branches:Base:System
...
For health-checker (https://build.opensuse.org/package/show/devel:CaaSP/health-checker ) an additional flag is used to exchange information between GRUB and user space; as suggested by Michael this patch will enable writing that specific variable into the GRUB environment block.
- Store GRUB environment variable health_checker_flag
in Btrfs header
- Rename grub2-btrfs-workaround-grub2-once.patch to
grub2-grubenv-in-btrfs-header.patch (as the original
filename was too specific - the patch is not only
storing the next_entry flag only in the Btrfs
header now)
OBS-URL: https://build.opensuse.org/request/show/585948
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=293
2018-03-13 07:03:38 +00:00
Michael Chang
a651cf5fd9
Accepting request 583756 from home:michael-chang:branches:Base:System
...
- fix wrong command output when default subvolume is toplevel tree with
id 5 (bsc#1078775)
* grub2-btrfs-09-get-default-subvolume.patch
- insert mdraid modules to support software RAID (bsc#1078775)
* grub2-xen-pv-firmware.cfg
OBS-URL: https://build.opensuse.org/request/show/583756
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=292
2018-03-12 04:46:39 +00:00
Michael Chang
5582e7fbfa
Accepting request 576011 from home:michael-chang:branches:Base:System
...
- Fix incorrect check preventing the script from running (bsc#1078481)
* 80_suse_btrfs_snapshot
OBS-URL: https://build.opensuse.org/request/show/576011
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=291
2018-02-13 09:24:12 +00:00
Michael Chang
b83d902412
Accepting request 574126 from home:michael-chang:branches:Base:System
...
- Fix disappeared snapshot menu entry (bsc#1078481)
* 80_suse_btrfs_snapshot
OBS-URL: https://build.opensuse.org/request/show/574126
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=290
2018-02-09 07:23:55 +00:00
Michael Chang
e41839391d
Accepting request 573265 from home:michael-chang:branches:Base:System
...
- Fix unquoted string error and add some more checks (bsc#1079330)
* grub2-check-default.sh
OBS-URL: https://build.opensuse.org/request/show/573265
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=289
2018-02-07 07:15:22 +00:00
Michael Chang
c33208660b
Accepting request 572518 from home:olh:branches:Base:System
...
- The %prep section applies patches, the %build section builds.
Remove mixup of patching and building from %prep for quilt setup
Related to bsc#1065703
OBS-URL: https://build.opensuse.org/request/show/572518
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=288
2018-02-06 06:29:18 +00:00
Michael Chang
c7ddc4afcf
Accepting request 569425 from home:michael-chang:branches:Base:System
...
- Check if default entry need to be corrected for updated distributor version
and/or use fallback entry if default kernel entry removed (bsc#1065349)
* grub2-check-default.sh
* grub2-mkconfig-default-entry-correction.patch
- Fix grub2-mkconfig warning when disk is LVM PV (bsc#1071239)
* grub2-getroot-scan-disk-pv.patch
OBS-URL: https://build.opensuse.org/request/show/569425
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=287
2018-02-01 04:09:06 +00:00
Michael Chang
ab2abe9cbe
Accepting request 555192 from home:michael-chang:branches:Base:System
...
- Filter out autofs and securityfs from /proc/self/mountinfo to speed
up nfsroot test in large number of autofs mounts (bsc#1069094)
* modified grub2-pass-corret-root-for-nfsroot.patch
OBS-URL: https://build.opensuse.org/request/show/555192
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=286
2017-12-11 04:47:09 +00:00
Michael Chang
650ed6cb6c
Accepting request 546339 from home:michael-chang:branches:Base:System
...
- Fix http(s) boot security review (bsc#1058090)
* 0002-AUDIT-0-http-boot-tracker-bug.patch
OBS-URL: https://build.opensuse.org/request/show/546339
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=285
2017-12-03 14:35:21 +00:00
Michael Chang
f9ce4c4be5
Accepting request 541949 from home:michael-chang:branches:Base:System
...
- 0001-add-support-for-UEFI-network-protocols.patch:
* Workaround http data access in firmware
* Fix DNS device path parsing for efinet device
* Relaxed UEFI Protocol requirement
* Support Intel OPA (Omni-Path Architecture) PXE Boot (bsc#1015589)
OBS-URL: https://build.opensuse.org/request/show/541949
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=284
2017-11-15 07:26:54 +00:00
Michael Chang
fcf09913c2
Accepting request 539804 from home:olh:branches:Base:System
...
- grub2-xen-pv-firmware.cfg: remove linemode=1 from cmdline for
SUSE installer. openQA expects ncurses interface. (bsc#1066919)
OBS-URL: https://build.opensuse.org/request/show/539804
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=283
2017-11-09 06:47:16 +00:00
Michael Chang
aa3a0e85b0
Accepting request 539336 from home:matejcik:py3port
...
- use python3 for autogen.sh (fate#323526)
OBS-URL: https://build.opensuse.org/request/show/539336
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=282
2017-11-07 04:42:57 +00:00
Michael Chang
1d85774cd1
Accepting request 537924 from home:michals
...
Do not check that PReP partition does not contain an ELF during installation
(bsc#1065738).
* grub2-install-remove-useless-check-PReP-partition-is-empty.patch
OBS-URL: https://build.opensuse.org/request/show/537924
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=281
2017-11-06 05:40:19 +00:00
Michael Chang
b046f3779b
Accepting request 529824 from home:michael-chang:bsc:1052401
...
- Build diskboot_tpm.img as separate image to diskboot.img to prevent failure
in booting on some bogus firmware. To use the TPM image you have to use
suse-enable-tpm option of grub2-install (bsc#1052401)
* 0013-tpm-i386-pc-diskboot-img.patch
OBS-URL: https://build.opensuse.org/request/show/529824
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=280
2017-10-01 10:11:57 +00:00
Michael Chang
72c330459f
Accepting request 527630 from home:mlatimer:branches:Base:System
...
- Use /boot/<arch>/loader/linux to determine if install media
is SUSE instead of /contents file (bsc#1054453)
OBS-URL: https://build.opensuse.org/request/show/527630
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=279
2017-09-21 01:25:53 +00:00
Michael Chang
4cd016df9e
Accepting request 527417 from home:mlatimer:branches:Base:System
...
Use pvops-enabled default kernel if traditional xen kernel does not exit (bsc#1054453)
OBS-URL: https://build.opensuse.org/request/show/527417
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=278
2017-09-20 04:29:01 +00:00
f7b29ac20a
Accepting request 522250 from home:algraf:branches:Base:System
...
- Fix reboot in UEFI environments (bsc#1047331)
* Add grub2-efi-Move-grub_reboot-into-kernel.patch
* Refresh grub2-efi-Free-malloc-regions-on-exit.patch
OBS-URL: https://build.opensuse.org/request/show/522250
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=277
2017-09-11 13:20:51 +00:00
Michael Chang
f7e71f54e0
Accepting request 520582 from home:michael-chang:branches:Base:System
...
- Add preliminary patch for UEFI HTTPS and related network protocol support
(fate#320130)
* 0001-add-support-for-UEFI-network-protocols.patch
OBS-URL: https://build.opensuse.org/request/show/520582
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=276
2017-09-04 06:46:54 +00:00
Michael Chang
a6c44482a8
Accepting request 520488 from home:michael-chang:bsc:1055280
...
- grub2-s390x-04-grub2-install.patch : remove arybase dependency in
grub2-zipl-setup by not referencing to $[ (bsc#1055280)
OBS-URL: https://build.opensuse.org/request/show/520488
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=275
2017-09-03 12:03:53 +00:00
Michael Chang
3c6f5594e2
Accepting request 518461 from home:michael-chang:branches:home:rwill:branches:Base:System
...
- Fix minor oversights in and the exit value of the grub2-install
helper on s390x. (bsc#1055343, fate#323298)
* grub2-s390x-09-improve-zipl-setup.patch
OBS-URL: https://build.opensuse.org/request/show/518461
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=274
2017-08-24 03:58:08 +00:00
Michael Chang
00508796e7
Accepting request 512282 from home:bmwiedemann:branches:Base:System
...
Make grub2.info build reproducible (boo#1047218)
leaving the only remaining diff in grub.xen (some ordering issue)
from ./grub-mkstandalone --grub-mkimage=./grub-mkimage -o grub.xen -O x86_64-xen -d grub-core/ /boot/grub/grub.cfg=/home/abuild/rpmbuild/SOURCES/grub2-xen-pv-firmware.cfg
http://rb.zq1.de/compare.factory-20170713/grub2-compare.out
OBS-URL: https://build.opensuse.org/request/show/512282
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=273
2017-07-25 06:31:39 +00:00
Michael Chang
f016317030
Accepting request 508197 from home:arvidjaar:grub2-next
...
- add grub2-fix-build-with-flex-2.6.4.patch - fix build with flex 2.6.4+
that removed explicit (void) cast from fprintf call in yy_fatal_error.
OBS-URL: https://build.opensuse.org/request/show/508197
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=272
2017-07-07 07:19:17 +00:00
Andrei Borzenkov
b4cc930160
Accepting request 500506 from home:michael-chang:branches:Base:System
...
- Support LVM physical volume created without metadatacopies (bsc#1027526)
* grub2-diskfilter-support-pv-without-metadatacopies.patch
- Fix page fault exception when grub loads with Nvidia cards (bsc#1038533)
* grub2-efi-uga-64bit-fb.patch
- Require 'kexec-tools' for System z. (bsc#944358)
* modified grub2.spec
OBS-URL: https://build.opensuse.org/request/show/500506
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=271
2017-06-03 21:22:46 +00:00
Michael Chang
dca0362b81
Accepting request 494564 from home:michael-chang:branches:Base:System
...
- grub2-xen-pv-firmware.cfg: insmod lvm module as it's not auto-loaded
to support booting from lvm volume (bsc#1004324)
- Grub not working correctly with xen and btrfs snapshots (bsc#1026511)
* Add grub2-btrfs-09-get-default-subvolume.patch
* grub2-xen-pv-firmware.cfg : search path in default subvolume
OBS-URL: https://build.opensuse.org/request/show/494564
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=270
2017-05-12 07:10:19 +00:00
Michael Chang
1193b35f75
Accepting request 491901 from home:arvidjaar:grub2-next
...
2.02 final
update translations
OBS-URL: https://build.opensuse.org/request/show/491901
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=269
2017-05-02 01:41:54 +00:00
Michael Chang
36a371152a
Accepting request 485707 from home:arvidjaar:grub2:gcc7
...
fix building with GCC (bsc#1030247). ARM is untested.
OBS-URL: https://build.opensuse.org/request/show/485707
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=268
2017-04-05 06:18:03 +00:00
Michael Chang
8ad5004e78
Accepting request 484293 from home:arvidjaar:boo:1031025
...
- update grub2-btrfs-workaround-grub2-once.patch to also store saved_entry
in additional environment block (boo#1031025)
OBS-URL: https://build.opensuse.org/request/show/484293
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=267
2017-04-02 03:29:44 +00:00
Andrei Borzenkov
e1ec6a007e
Accepting request 481686 from home:michael-chang:branches:Base:System
...
- Fix out of memory error on lvm detection (bsc#1016536) (bsc#1027401)
* grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch
- Fix boot failure if /boot is separate btrfs partition (bsc#1023160)
* grub2-btrfs-06-subvol-mount.patch
OBS-URL: https://build.opensuse.org/request/show/481686
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=266
2017-03-21 10:35:03 +00:00
Andrei Borzenkov
2b76639968
Accepting request 480763 from home:michael-chang:bsc:1029187
...
- 0004-tpm-Rework-linux-command.patch : Fix out of bound memory copy
(bsc#1029187)
OBS-URL: https://build.opensuse.org/request/show/480763
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=265
2017-03-17 06:58:56 +00:00
Michael Chang
60c7965fc1
Accepting request 480725 from home:arvidjaar:grub2-next
...
new upstream version 2.02~rc2
OBS-URL: https://build.opensuse.org/request/show/480725
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=264
2017-03-17 06:18:41 +00:00
Michael Chang
8e26f638e0
Accepting request 477882 from home:michael-chang:devel:tpm
...
- TPM Support (FATE#315831)
* 0001-tpm-Core-TPM-support.patch
* 0002-tpm-Measure-kernel-initrd.patch
* 0003-tpm-Add-BIOS-boot-measurement.patch
* 0004-tpm-Rework-linux-command.patch
* 0005-tpm-Rework-linux16-command.patch
* 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch
* 0007-tpm-Measure-the-kernel-commandline.patch
* 0008-tpm-Measure-commands.patch
* 0009-tpm-Measure-multiboot-images-and-modules.patch
* 0010-tpm-Fix-boot-when-there-s-no-TPM.patch
* 0011-tpm-Fix-build-error.patch
* 0012-tpm-Build-tpm-as-module.patch
- grub2.spec : Add grub-tpm.efi for Secure Boot
OBS-URL: https://build.opensuse.org/request/show/477882
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=263
2017-03-09 06:19:36 +00:00
Andrei Borzenkov
2f69638ea4
Accepting request 477066 from home:michael-chang:branches:Base:System
...
- Fix invalid Xen EFI config files if xen_args include GRUB2 quoting
(bsc#900418) (bsc#951748)
* grub2-efi-xen-cfg-unquote.patch
- Fix linuxefi erroneously initialize linux's boot_params with non-zero
values. (bsc#1025563)
* grub2-linuxefi-fix-boot-params.patch
- Removed grub2-fix-multi-device-root-kernel-argument.patch as it has
regression on how GRUB_DISABLE_LINUX_UUID=true interpreted (bsc#1015138)
OBS-URL: https://build.opensuse.org/request/show/477066
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=262
2017-03-06 07:17:24 +00:00
3bb726bfe5
Accepting request 461950 from home:michals
...
Redo merge
OBS-URL: https://build.opensuse.org/request/show/461950
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=261
2017-03-02 21:46:08 +00:00
9e39bbe6e5
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=260
2017-03-02 07:28:00 +00:00
Andrei Borzenkov
014d0e9f0b
Accepting request 461364 from home:michael-chang:branches:Base:System
...
- Fix for openQA UEFI USB Boot failure with upstream patch (bsc#1026344)
* added 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch
* removed 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch
OBS-URL: https://build.opensuse.org/request/show/461364
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=259
2017-03-02 03:31:33 +00:00
Michael Chang
6ef3acfa4c
Accepting request 460048 from home:michael-chang:bsc:1026344
...
- Temporary fix for openQA UEFI USB Boot failure (bsc#1026344)
* 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch
OBS-URL: https://build.opensuse.org/request/show/460048
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=258
2017-02-23 15:35:40 +00:00
Michael Chang
06839163a5
Accepting request 458615 from home:michael-chang:branches:Base:System
...
- grub2.spec: fix s390x file list.
OBS-URL: https://build.opensuse.org/request/show/458615
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=255
2017-02-17 06:55:04 +00:00
Michael Chang
c85662cbfa
Accepting request 457610 from home:michael-chang:sle12-update
...
- Merge changes from SLE12
- add grub2-emu-4-all.patch
* Build 'grub2-emu' wherever possible, to allow a better
implementation of that feature.
- add grub2-s390x-06-loadparm.patch,
- add grub2-commands-introduce-read_file-subcommand.patch:
* allow s390x to telecontrol grub2. (bsc#891946, bsc#892852)
- add grub2-s390x-06-loadparm.patch:
* ignore case and fix transliteration of parameter. (bsc#891946)
- add grub2-s390x-07-add-image-param-for-zipl-setup.patch
* Add --image switch to force zipl update to specific kernel
(bsc#928131)
- add grub2-s390x-08-workaround-part-to-disk.patch
* Ignore partition tables on s390x. (bsc#935127)
- add grub2-efi-chainload-harder.patch:
* allow XEN to be chain-loaded despite firmware flaws. (bnc#887793)
* Do not use shim lock protocol for reading pe header, it won't be
available when secure boot disabled (bsc#943380)
* Make firmware flaw condition be more precisely detected and add
debug message for the case
* Check msdos header to find PE file header (bsc#954126)
- grub2-s390x-04-grub2-install.patch:
* streamline boot to grub menu. (bsc#898198)
* Force '/usr' to read-only before calling kexec. (bsc#932951)
- grub2-once:
* add '--enum' option to enumerate boot-entries in a way
actually understood by 'grub2'. (bsc#892852, bsc#892811)
* Examine variables from grub environment in 'grub2-once'. (fate#319632)
OBS-URL: https://build.opensuse.org/request/show/457610
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=254
2017-02-16 07:12:06 +00:00
Michael Chang
28cfa69076
Accepting request 456121 from home:arvidjaar:grub2-next
...
new upstream version 2.02~rc1
OBS-URL: https://build.opensuse.org/request/show/456121
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=252
2017-02-13 03:31:29 +00:00
Michael Chang
562453147a
Accepting request 455663 from home:michael-chang:branches:Base:System
...
- Fix build error on glibc-2.25
* 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch
* 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch
- Fix fwpath in efi netboot (fate#321993) (bsc#1022294)
* 0001-Fix-fwpath-in-efi-netboot.patch
OBS-URL: https://build.opensuse.org/request/show/455663
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=251
2017-02-09 10:44:34 +00:00
Andrei Borzenkov
8456dc36e5
Accepting request 454860 from home:michael-chang:bsc:1022880
...
- grub2-systemd-sleep.sh: Fix prematurely abort by commands error return code
and skip the offending menu entry (bsc#1022880)
OBS-URL: https://build.opensuse.org/request/show/454860
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=249
2017-02-06 09:09:16 +00:00