Release of version 0.10.3.
authorsrs5694 <srs5694@users.sourceforge.net>
Sun, 24 Apr 2016 22:37:05 +0000 (18:37 -0400)
committersrs5694 <srs5694@users.sourceforge.net>
Sun, 24 Apr 2016 22:37:05 +0000 (18:37 -0400)
NEWS.txt
docs/refind/getting.html
docs/refind/installing.html
icons/svg/tool_fwupdate.svg [new file with mode: 0644]
icons/tool_fwupdate.png [new file with mode: 0644]
themes/snowy/snowy/svg/tool_fwupdate.svg [new file with mode: 0644]
themes/snowy/snowy/tool_fwupdate.png [new file with mode: 0644]

index 1d26c57..7da2c69 100644 (file)
--- 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.
index cc40df6..3fa39c9 100644 (file)
@@ -235,6 +235,8 @@ BIOS-booted computer.</p>
 
 <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>&mdash;Although an official Ubuntu package
index 4384fc2..43a626a 100644 (file)
@@ -218,6 +218,8 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <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">
diff --git a/icons/svg/tool_fwupdate.svg b/icons/svg/tool_fwupdate.svg
new file mode 100644 (file)
index 0000000..a87e3ea
--- /dev/null
@@ -0,0 +1,100 @@
+<?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>
diff --git a/icons/tool_fwupdate.png b/icons/tool_fwupdate.png
new file mode 100644 (file)
index 0000000..a4d845a
Binary files /dev/null and b/icons/tool_fwupdate.png differ
diff --git a/themes/snowy/snowy/svg/tool_fwupdate.svg b/themes/snowy/snowy/svg/tool_fwupdate.svg
new file mode 100644 (file)
index 0000000..fe9703a
--- /dev/null
@@ -0,0 +1,100 @@
+<?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>
diff --git a/themes/snowy/snowy/tool_fwupdate.png b/themes/snowy/snowy/tool_fwupdate.png
new file mode 100644 (file)
index 0000000..1bee692
Binary files /dev/null and b/themes/snowy/snowy/tool_fwupdate.png differ