From 0a0e509e6adb416c3f5770d59435b356e205ae1e Mon Sep 17 00:00:00 2001
From: srs5694
Date: Sun, 24 Apr 2016 18:37:05 -0400
Subject: [PATCH] Release of version 0.10.3.
---
NEWS.txt | 7 ++
docs/refind/getting.html | 2 +
docs/refind/installing.html | 2 +
icons/svg/tool_fwupdate.svg | 100 +++++++++++++++++++++++
icons/tool_fwupdate.png | Bin 0 -> 5177 bytes
themes/snowy/snowy/svg/tool_fwupdate.svg | 100 +++++++++++++++++++++++
themes/snowy/snowy/tool_fwupdate.png | Bin 0 -> 5470 bytes
7 files changed, 211 insertions(+)
create mode 100644 icons/svg/tool_fwupdate.svg
create mode 100644 icons/tool_fwupdate.png
create mode 100644 themes/snowy/snowy/svg/tool_fwupdate.svg
create mode 100644 themes/snowy/snowy/tool_fwupdate.png
diff --git a/NEWS.txt b/NEWS.txt
index 1d26c57..7da2c69 100644
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -1,6 +1,13 @@
0.10.3 (4/24/2016):
-------------------
+- Altered RPM & Debian installation scripts so as to NOT call sbsign if
+ Secure Boot is disabled. This is a response to Ubuntu bug #1574372
+ (https://bugs.launchpad.net/ubuntu/+source/sbsigntool/+bug/1574372): In
+ Ubuntu 16.04, the sbsign program is segfaulting randomly, which prevents
+ proper installation of the program. This change at least permits proper
+ installation IF Secure Boot is disabled.
+
- Changed description of BIOS/CSM/legacy OS loaders on Macs to include the
string "(Legacy)", so as to more easily identify BIOS/CSM/legacy-mode OSes
in the rEFInd main menu.
diff --git a/docs/refind/getting.html b/docs/refind/getting.html
index cc40df6..3fa39c9 100644
--- a/docs/refind/getting.html
+++ b/docs/refind/getting.html
@@ -235,6 +235,8 @@ BIOS-booted computer.
I know of a small number of pre-packaged versions of rEFInd, either in official OS repositories or in ancillary repositories:
+
Warning: Ubuntu 16.04's sbsigntool package has a bug that causes the sbsign utility to crash randomly. (See this bug report for details.) When installing Ubuntu with Secure Boot active from the PPA, this bug will be triggered and is likely to prevent successful installation. Therefore, I recommend you disable Secure Boot or install from the Debian package (with the sbsigntool package uninstalled) to avoid this problem. This bug does not exist in Ubuntu 15.10 and earlier.
+
Ubuntu—Although an official Ubuntu package
diff --git a/docs/refind/installing.html b/docs/refind/installing.html
index 4384fc2..43a626a 100644
--- a/docs/refind/installing.html
+++ b/docs/refind/installing.html
@@ -218,6 +218,8 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
# dpkg -i refind_0.10.3-1_amd64.deb
+
Warning: Ubuntu 16.04's sbsigntool package has a bug that causes the sbsign utility to crash randomly. (See this bug report for details.) When installing Ubuntu with Secure Boot active from the PPA, this bug will be triggered and is likely to prevent successful installation. Therefore, I recommend you disable Secure Boot or install from the Debian package (with the sbsigntool package uninstalled) to avoid this problem. This bug does not exist in Ubuntu 15.10 and earlier.
+
Either command produces output similar to that described for using the refind-install script, so you can check it for error messages and other signs of trouble. The package file installs rEFInd and registers it with the EFI to be the default boot loader. The script that runs as part of the installation process tries to determine if you're using Secure Boot, and if so it will try to configure rEFInd to launch using shim; however, this won't work correctly on all systems. Ubuntu 12.10 users who are booting with Secure Boot active should be wary, since the resulting installation will probably try to use Ubuntu's version of shim, which won't work correctly with rEFInd. The shim program provided with more recent versions of Ubuntu should work correctly.