Update to grub 2.0 beta 5
This commit is contained in:
		
							parent
							
								
									66e85d1e00
								
							
						
					
					
						commit
						2df3e5efba
					
				| @ -1,29 +0,0 @@ | |||||||
| From 8e4aea82c6aba6b8b5ca68d74abafa3fe9486c36 Mon Sep 17 00:00:00 2001 |  | ||||||
| From: Peter Jones <pjones@redhat.com> |  | ||||||
| Date: Thu, 19 Apr 2012 14:17:38 -0400 |  | ||||||
| Subject: [PATCH] Open device O_WRONLY in grub_util_biosdisk_write. |  | ||||||
| 
 |  | ||||||
| revision 4225 introduced an error wherein the device we intend |  | ||||||
| to write to from e.g. grub2-bios-setup is opened read-only. The |  | ||||||
| immediate following write(2) call then fails with -EBADF. |  | ||||||
| 
 |  | ||||||
| ---
 |  | ||||||
|  grub-core/kern/emu/hostdisk.c |    2 +- |  | ||||||
|  1 file changed, 1 insertion(+), 1 deletion(-) |  | ||||||
| 
 |  | ||||||
| diff --git a/grub-core/kern/emu/hostdisk.c b/grub-core/kern/emu/hostdisk.c
 |  | ||||||
| index ea7eb3d..19748df 100644
 |  | ||||||
| --- a/grub-core/kern/emu/hostdisk.c
 |  | ||||||
| +++ b/grub-core/kern/emu/hostdisk.c
 |  | ||||||
| @@ -1081,7 +1081,7 @@ grub_util_biosdisk_write (grub_disk_t disk, grub_disk_addr_t sector,
 |  | ||||||
|      { |  | ||||||
|        int fd; |  | ||||||
|        grub_disk_addr_t max = ~0ULL; |  | ||||||
| -      fd = open_device (disk, sector, O_RDONLY, &max);
 |  | ||||||
| +      fd = open_device (disk, sector, O_WRONLY, &max);
 |  | ||||||
|        if (fd < 0) |  | ||||||
|  	return grub_errno; |  | ||||||
|   |  | ||||||
| -- 
 |  | ||||||
| 1.7.10 |  | ||||||
| 
 |  | ||||||
| @ -16,13 +16,13 @@ | |||||||
| %endif | %endif | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| %global tarversion 2.00~beta4 | %global tarversion 2.00~beta5 | ||||||
| %undefine _missing_build_ids_terminate_build | %undefine _missing_build_ids_terminate_build | ||||||
| 
 | 
 | ||||||
| Name:           grub2 | Name:           grub2 | ||||||
| Epoch:          1 | Epoch:          1 | ||||||
| Version:        2.0 | Version:        2.0 | ||||||
| Release:        0.25.beta4%{?dist} | Release:        0.26.beta5%{?dist} | ||||||
| Summary:        Bootloader with support for Linux, Multiboot and more | Summary:        Bootloader with support for Linux, Multiboot and more | ||||||
| 
 | 
 | ||||||
| Group:          System Environment/Base | Group:          System Environment/Base | ||||||
| @ -40,7 +40,6 @@ Patch2:		grub-1.99-just-say-linux.patch | |||||||
| Patch3:		grub2-handle-initramfs-on-xen.patch | Patch3:		grub2-handle-initramfs-on-xen.patch | ||||||
| Patch4:		grub-1.99-Fix-tests-of-zeroed-partition.patch | Patch4:		grub-1.99-Fix-tests-of-zeroed-partition.patch | ||||||
| Patch5:		grub-1.99-ppc-terminfo.patch | Patch5:		grub-1.99-ppc-terminfo.patch | ||||||
| Patch6:		grub-2.00-beta4-wronly.patch |  | ||||||
| Patch7:		grub-2.00~beta4-add-support-for-PowerMac-HFS-partitions.patch | Patch7:		grub-2.00~beta4-add-support-for-PowerMac-HFS-partitions.patch | ||||||
| 
 | 
 | ||||||
| BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) | BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								sources
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								sources
									
									
									
									
									
								
							| @ -1,3 +1,3 @@ | |||||||
| 8c28087c5fcb3188f1244b390efffdbe  unifont-5.1.20080820.pcf.gz | 8c28087c5fcb3188f1244b390efffdbe  unifont-5.1.20080820.pcf.gz | ||||||
| 6902a2b408038b8d3263a86536ac4652  grub-2.00~beta4.tar.xz |  | ||||||
| df14bd3ee8942d1cc6942859eb6bcb14  theme.tar.bz2 | df14bd3ee8942d1cc6942859eb6bcb14  theme.tar.bz2 | ||||||
|  | be6c65c7d43991129b410942489c35ec  grub-2.00~beta5.tar.xz | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user