667 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
5b871ed8d8 Accepting request 620665 from Base:System
OBS-URL: https://build.opensuse.org/request/show/620665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=188
2018-07-12 07:17:11 +00:00
Dominique Leuenberger
ece8bc559c Accepting request 620665 from Base:System
OBS-URL: https://build.opensuse.org/request/show/620665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=188
2018-07-12 07:17:11 +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
Dominique Leuenberger
768ef599c1 Accepting request 619524 from Base:System
OBS-URL: https://build.opensuse.org/request/show/619524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=187
2018-07-02 21:28:14 +00:00
Dominique Leuenberger
1a182dfb93 Accepting request 619524 from Base:System
OBS-URL: https://build.opensuse.org/request/show/619524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=187
2018-07-02 21:28:14 +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
Dominique Leuenberger
36e666d2b4 Accepting request 618170 from Base:System
OBS-URL: https://build.opensuse.org/request/show/618170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=186
2018-06-25 09:33:36 +00:00
Dominique Leuenberger
a5083a196e Accepting request 618170 from Base:System
OBS-URL: https://build.opensuse.org/request/show/618170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=186
2018-06-25 09:33:36 +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
Dominique Leuenberger
677b2cb7f0 Accepting request 612189 from Base:System
OBS-URL: https://build.opensuse.org/request/show/612189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=185
2018-05-29 14:45:55 +00:00
Dominique Leuenberger
f3271bf16c Accepting request 612189 from Base:System
OBS-URL: https://build.opensuse.org/request/show/612189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=185
2018-05-29 14:45:55 +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
Dominique Leuenberger
ae208cd150 Accepting request 609945 from Base:System
OBS-URL: https://build.opensuse.org/request/show/609945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=184
2018-05-23 14:06:18 +00:00
Dominique Leuenberger
796a10711d Accepting request 609945 from Base:System
OBS-URL: https://build.opensuse.org/request/show/609945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=184
2018-05-23 14:06:18 +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
Dominique Leuenberger
ea48914255 Accepting request 605634 from Base:System
OBS-URL: https://build.opensuse.org/request/show/605634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=183
2018-05-13 13:53:21 +00:00
Dominique Leuenberger
1dbf82a478 Accepting request 605634 from Base:System
OBS-URL: https://build.opensuse.org/request/show/605634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=183
2018-05-13 13:53:21 +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
Dominique Leuenberger
ed93665da9 Accepting request 598028 from Base:System
OBS-URL: https://build.opensuse.org/request/show/598028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=182
2018-04-22 12:34:07 +00:00
Dominique Leuenberger
1d3700b58f Accepting request 598028 from Base:System
OBS-URL: https://build.opensuse.org/request/show/598028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=182
2018-04-22 12:34:07 +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
Dominique Leuenberger
3e41322945 Accepting request 597264 from Base:System
OBS-URL: https://build.opensuse.org/request/show/597264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=181
2018-04-17 09:09:31 +00:00
Dominique Leuenberger
5d4d9a9ad3 Accepting request 597264 from Base:System
OBS-URL: https://build.opensuse.org/request/show/597264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=181
2018-04-17 09:09:31 +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
Dominique Leuenberger
86feae4ac0 Accepting request 593091 from Base:System
OBS-URL: https://build.opensuse.org/request/show/593091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=180
2018-04-05 13:27:13 +00:00
Dominique Leuenberger
b859f8d898 Accepting request 593091 from Base:System
OBS-URL: https://build.opensuse.org/request/show/593091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=180
2018-04-05 13:27:13 +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
Dominique Leuenberger
88c08f9707 Accepting request 591814 from Base:System
OBS-URL: https://build.opensuse.org/request/show/591814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=179
2018-03-30 10:01:00 +00:00
Dominique Leuenberger
b99bc51d5e Accepting request 591814 from Base:System
OBS-URL: https://build.opensuse.org/request/show/591814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=179
2018-03-30 10:01:00 +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
Dominique Leuenberger
e30accbdcf Accepting request 587448 from Base:System
OBS-URL: https://build.opensuse.org/request/show/587448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=178
2018-03-19 22:30:33 +00:00
Dominique Leuenberger
206157bd2d Accepting request 587448 from Base:System
OBS-URL: https://build.opensuse.org/request/show/587448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=178
2018-03-19 22:30:33 +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
Dominique Leuenberger
72e3d1f0f5 Accepting request 576013 from Base:System
OBS-URL: https://build.opensuse.org/request/show/576013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=177
2018-02-13 09:44:46 +00:00
Dominique Leuenberger
446f77bbb6 Accepting request 576013 from Base:System
OBS-URL: https://build.opensuse.org/request/show/576013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=177
2018-02-13 09:44:46 +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
Dominique Leuenberger
4672323d45 Accepting request 574507 from Base:System
OBS-URL: https://build.opensuse.org/request/show/574507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=176
2018-02-09 14:45:30 +00:00
Dominique Leuenberger
a710e55a51 Accepting request 574507 from Base:System
OBS-URL: https://build.opensuse.org/request/show/574507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=176
2018-02-09 14:45:30 +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
Dominique Leuenberger
39a95bcdc1 Accepting request 571597 from Base:System
OBS-URL: https://build.opensuse.org/request/show/571597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=175
2018-02-02 21:19:58 +00:00
Dominique Leuenberger
a80af7b39d Accepting request 571597 from Base:System
OBS-URL: https://build.opensuse.org/request/show/571597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=175
2018-02-02 21:19:58 +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
Dominique Leuenberger
4923464a4e Accepting request 555805 from Base:System
OBS-URL: https://build.opensuse.org/request/show/555805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=174
2017-12-13 10:55:58 +00:00
Dominique Leuenberger
9bda449c6c Accepting request 555805 from Base:System
OBS-URL: https://build.opensuse.org/request/show/555805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=174
2017-12-13 10:55:58 +00:00