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.
<p>I know of a small number of pre-packaged versions of rEFInd, either in official OS repositories or in ancillary repositories:</p>
+<p class="sidebar"><b>Warning:</b> Ubuntu 16.04's <tt>sbsigntool</tt> package has a bug that causes the <tt>sbsign</tt> utility to crash randomly. (See <a href="https://bugs.launchpad.net/ubuntu/+source/sbsigntool/+bug/1574372">this bug report</a> 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 <tt>sbsigntool</tt> package <i>uninstalled</i>) to avoid this problem. This bug does not exist in Ubuntu 15.10 and earlier.</p>
+
<ul>
<li><a name="ppa"><b>Ubuntu</b></a>—Although an official Ubuntu package
<pre class="listing"># <tt class="userinput">dpkg -i refind_0.10.3-1_amd64.deb</tt></pre>
+<p class="sidebar"><b>Warning:</b> Ubuntu 16.04's <tt>sbsigntool</tt> package has a bug that causes the <tt>sbsign</tt> utility to crash randomly. (See <a href="https://bugs.launchpad.net/ubuntu/+source/sbsigntool/+bug/1574372">this bug report</a> 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 <tt>sbsigntool</tt> package <i>uninstalled</i>) to avoid this problem. This bug does not exist in Ubuntu 15.10 and earlier.</p>
+
<p>Either command produces output similar to that described for <a href="#installsh">using the <tt>refind-install</tt> script,</a> 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.</p>
<a name="ppa">
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128"
+ height="128"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="tool_fwupdate-white-02.svg"
+ inkscape:export-filename="/home/rodsmith/programming/refind/drawing.png"
+ inkscape:export-xdpi="75.789474"
+ inkscape:export-ydpi="75.789474">
+ <defs
+ id="defs4">
+ <filter
+ id="filter3146"
+ style="color-interpolation-filters:sRGB;"
+ inkscape:label="Drop Shadow">
+ <feFlood
+ id="feFlood3148"
+ flood-opacity="0.7"
+ flood-color="rgb(0,0,0)"
+ result="flood" />
+ <feComposite
+ id="feComposite3150"
+ in2="SourceGraphic"
+ in="flood"
+ operator="in"
+ result="composite1" />
+ <feGaussianBlur
+ id="feGaussianBlur3152"
+ in="composite"
+ stdDeviation="3"
+ result="blur" />
+ <feOffset
+ id="feOffset3154"
+ dx="3"
+ dy="3"
+ result="offset" />
+ <feComposite
+ id="feComposite3156"
+ in2="offset"
+ in="SourceGraphic"
+ operator="over"
+ result="composite2" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="3.959798"
+ inkscape:cx="64.248582"
+ inkscape:cy="65.431355"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1260"
+ inkscape:window-height="812"
+ inkscape:window-x="126"
+ inkscape:window-y="168"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-924.36218)">
+ <path
+ id="path3119"
+ style="fill:#ff00ff;fill-opacity:1;stroke:#ff00ff;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3146)"
+ d="m 63.242387,975.31928 -7.873362,-13.63705 -7.87336,-13.63706 15.746722,-10e-6 15.74672,0 -7.87336,13.63707 z m -8.965104,-43.43653 17.930208,0 0,25.50635 -17.930208,0 z m -12.586878,101.84685 0,10.649 -1.180401,0 0,-10.649 z m 22.292381,-0.2314 0,10.6488 -1.180402,0 0,-10.6488 z m 22.798968,0.6945 0,10.6489 -1.180401,0 0,-10.6489 z m -22.798968,-54.40199 0,10.6489 -1.180402,0 0,-10.6489 z m -22.292381,0.23147 0,10.6489 -1.180401,0 0,-10.6489 z m 45.091356,0.23151 0,10.64891 -1.180402,0 0,-10.64891 z m 23.253909,20.25611 10.8597,0 0,1.1575 -10.8597,0 z m 0,20.1403 10.8597,0 0,1.1575 -10.8597,0 z m -102.9310369,-20.3719 10.8596969,0 0,1.1575 -10.8596969,0 z m -7e-7,20.4876 10.8596966,0 0,1.1575 -10.8596966,0 z m 15.7527096,-28.93722 81.070488,0 c 2.58948,0 4.67415,2.0442 4.67415,4.58342 l 0,32.0401 c 0,2.5392 -2.08467,4.5834 -4.67415,4.5834 l -81.070488,0 c -2.589481,0 -4.674153,-2.0442 -4.674153,-4.5834 l 0,-32.0401 c 0,-2.53922 2.084672,-4.58342 4.674153,-4.58342 z"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="/home/rodsmith/programming/refind/current/themes/snowy/snowy/tool_fwupdate.png"
+ inkscape:export-xdpi="75.789474"
+ inkscape:export-ydpi="75.789474" />
+ </g>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128"
+ height="128"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="tool_fwupdate-white-02.png"
+ inkscape:export-filename="/home/rodsmith/programming/refind/drawing.png"
+ inkscape:export-xdpi="75.789474"
+ inkscape:export-ydpi="75.789474">
+ <defs
+ id="defs4">
+ <filter
+ id="filter3146"
+ style="color-interpolation-filters:sRGB;"
+ inkscape:label="Drop Shadow">
+ <feFlood
+ id="feFlood3148"
+ flood-opacity="0.7"
+ flood-color="rgb(0,0,0)"
+ result="flood" />
+ <feComposite
+ id="feComposite3150"
+ in2="SourceGraphic"
+ in="flood"
+ operator="in"
+ result="composite1" />
+ <feGaussianBlur
+ id="feGaussianBlur3152"
+ in="composite"
+ stdDeviation="3"
+ result="blur" />
+ <feOffset
+ id="feOffset3154"
+ dx="3"
+ dy="3"
+ result="offset" />
+ <feComposite
+ id="feComposite3156"
+ in2="offset"
+ in="SourceGraphic"
+ operator="over"
+ result="composite2" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="3.959798"
+ inkscape:cx="64.248582"
+ inkscape:cy="65.431355"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1260"
+ inkscape:window-height="812"
+ inkscape:window-x="126"
+ inkscape:window-y="168"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-924.36218)">
+ <path
+ id="path3119"
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3146)"
+ d="m 63.242387,975.31928 -7.873362,-13.63705 -7.87336,-13.63706 15.746722,-10e-6 15.74672,0 -7.87336,13.63707 z m -8.965104,-43.43653 17.930208,0 0,25.50635 -17.930208,0 z m -12.586878,101.84685 0,10.649 -1.180401,0 0,-10.649 z m 22.292381,-0.2314 0,10.6488 -1.180402,0 0,-10.6488 z m 22.798968,0.6945 0,10.6489 -1.180401,0 0,-10.6489 z m -22.798968,-54.40199 0,10.6489 -1.180402,0 0,-10.6489 z m -22.292381,0.23147 0,10.6489 -1.180401,0 0,-10.6489 z m 45.091356,0.23151 0,10.64891 -1.180402,0 0,-10.64891 z m 23.253909,20.25611 10.8597,0 0,1.1575 -10.8597,0 z m 0,20.1403 10.8597,0 0,1.1575 -10.8597,0 z m -102.9310369,-20.3719 10.8596969,0 0,1.1575 -10.8596969,0 z m -7e-7,20.4876 10.8596966,0 0,1.1575 -10.8596966,0 z m 15.7527096,-28.93722 81.070488,0 c 2.58948,0 4.67415,2.0442 4.67415,4.58342 l 0,32.0401 c 0,2.5392 -2.08467,4.5834 -4.67415,4.5834 l -81.070488,0 c -2.589481,0 -4.674153,-2.0442 -4.674153,-4.5834 l 0,-32.0401 c 0,-2.53922 2.084672,-4.58342 4.674153,-4.58342 z"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="/home/rodsmith/programming/refind/current/themes/snowy/snowy/tool_fwupdate.png"
+ inkscape:export-xdpi="75.789474"
+ inkscape:export-ydpi="75.789474" />
+ </g>
+</svg>