Release notes: mention i386 CPU changes
[grml.org.git] / changelogs / README-grml-2017.05-rc1 / index.html.tt2
index f233f16..d4de018 100644 (file)
@@ -32,7 +32,7 @@
 
         <p>Grml is a Debian based live system focusing on the needs of system administrators.
         This Grml release provides fresh software packages from Debian testing (AKA stretch) and is the first Grml release using systemd as its init system.
-        As usual it also incorporates up2date hardware support and fixes known bugs from the previous Grml release.</p>
+        As usual it also incorporates up to date hardware support and fixes known bugs from the previous Grml release.</p>
 
         <h3>Important Changes</h3>
 
@@ -40,6 +40,7 @@
 
           <li>Switch from file-rc to systemd as init system.
           grml-live (the build system for creating Grml (based) Linux live systems) still supports non-systemd systems using file-rc, though we don't plan to maintain this in the long run.
+          For the reasons <em>why</em> we actually switched to systemd please visit the <a href="/faq/#systemd">FAQ</a>.
           Due to the change to systemd some boot options in the current release might not work as before and some further issues might have been unnoticed yet.
           Please <a href="/bugs/">let us know</a> if you should stumble upon any such issues.</li>
 
           If you're using the Grml repositories (<a href="https://deb.grml.org/">deb.grml.org</a>) please make sure to use a current version of the grml-debian-keyring package.
           The GPG key is also available via <a href="https://deb.grml.org/repo-key.gpg">https://deb.grml.org/repo-key.gpg</a>.</li>
 
-          <li>Switched from vlock to physlock for console/desktop locking</li>
+          <li>Following <a href="https://www.debian.org/releases/stretch/i386/release-notes/ch-information.en.html#i386-is-now-almost-i686">Debian's switch</a>, the 32-bit PC support (known as the architecture 'i386' and what's provided by '<a href="/faq/#flavours">grml32</a>') now no longer covers a plain i586 processor.
+          The new baseline is the i686, although some i586 processors (e.g. the 'AMD Geode') will remain supported.
+          The following shell script may be a useful indicator (assuming only one processor is installed in the machine):
+
+<pre>
+  if grep -q '^flags.*\bfpu\b.*\btsc\b.*\bcx8\b.*\bcmov\b' /proc/cpuinfo; then
+     echo "OK (assuming all CPUs are of the same type)"
+  else
+     echo "NOT OK: Missing one or more of the required CPU extensions"
+  fi
+</pre>
+          </li>
 
         </ul>
 
               <li>Rewrite large parts of persistent dirstack handling</li>
               <li>No longer explicitly set SHELL</li>
               <li>Add support for `fetch' in simple-extract()</li>
-              <li>Several updates to the bk function, incl. option '-ra' to removal all (even hidden) backups</li>
+              <li>Several updates to the bk function, e.g. new option '-ra' to remove all (even hidden) backups</li>
               <li>Drop j alias (used for 'jobs -l')</li>
             </ul>
 
               <li>Ensure that grub-pc is installed in VMs even when using --nopackages</li>
               <li>Provide hostname to pre-scripts by setting up /etc/hostname</li>
               <li>Make it more friendly to install on non-Debian distributions</li>
-              <li>Drop contrib + non-free from default COMPONENTS, support --contrib + -non-free cmdline options</li>
+              <li>Drop contrib + non-free from default COMPONENTS, support --contrib + --non-free cmdline options</li>
               <li>Install firmware-linux only when non-free is among the COMPONENTS</li>
               <li>Use full fingerprint instead of short GPG key ids for Grml repository</li>
             </ul>
 
         <h3>Packages</h3>
 
-        <p>Details about shipped packages and their versions on Grml are
+        <p>Details about shipped packages and their versions in Grml are
         available in the <a href="/files/#debian">Debian section</a>. Visit
         <a href="/files/grml64-full_2017.05/dpkg.list">dpkg_list</a> for a
         detailed list of packages shipped with Grml 2017.05(-rc1).</p>
 
         <h3>Updates</h3>
 
-        <p>Packages are taken from Debian testing as of 5th of May 2017.
+        <p>Packages are taken from Debian testing as of 7th of May 2017.
         63 packages have been removed, and these 64 new packages
         have been added (excluding lib* and kernel image):</p>
 
         <h3>Download Grml 2017.05-rc1</h3>
 
         <p>Grml 2017.05-rc1 can be downloaded from
-        <a href="/grml.org/download/prerelease/">grml.org/download/prerelease/</a>.</p>
+        <a href="/download/prerelease/">grml.org/download/prerelease/</a>.</p>
 
         <h3>Feedback</h3>
 
         Christian Hofstaedtler,
         Christian Sturm,
         Christoph Berg,
-        Csillag Tamas,
         Daniel Hahler,
         Darshaka Pathirana,
         Dmitri Vereshchagin,
         Sebastian Boehm,
         Sebastian Pipping,
         Stefan Schlesinger,
+        Tamas Csillag,
         Thiago Perrotta,
         Thilo Six,
         Thomas Berger and