[release-notes] Convert System Administration beats

John J. McDonough jjmcd at fedoraproject.org
Fri Sep 9 23:16:47 UTC 2011


commit c152a66640db8eac687ae25ea4d0faefc83ba3e3
Author: John J. McDonough <jjmcd at fedoraproject.org>
Date:   Fri Sep 9 19:16:30 2011 -0400

    Convert System Administration beats

 en-US/Boot.xml             |  209 +++++---------------------------------
 en-US/Database_Servers.xml |  187 +++++-----------------------------
 en-US/Kernel.xml           |   32 +++----
 en-US/Release_Notes.xml    |   23 ++++
 en-US/System_Daemons.xml   |  103 ++++---------------
 en-US/Virtualization.xml   |  241 ++++++++++++++++++++++++++------------------
 en-US/Web_Servers.xml      |   85 ++++------------
 7 files changed, 270 insertions(+), 610 deletions(-)
---
diff --git a/en-US/Boot.xml b/en-US/Boot.xml
index 7bed9b0..8c7ae50 100644
--- a/en-US/Boot.xml
+++ b/en-US/Boot.xml
@@ -1,203 +1,42 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
-%BOOK_ENTITIES;
-]>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
+"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
+<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
 
-<section id="sect-RelNotes-Boot">
-  <title>Boot</title>
 
 
-  <section>
-    <title>systemd</title>
-    <indexterm>
-      <primary>systemd</primary>
-    </indexterm>
-    <indexterm>
-      <primary>SSD</primary>
-    </indexterm>
-    <para>
-      <package>systemd</package> is a system and service manager,
-      replacement for SysVinit and Upstart. After a six months shift,
-      during which it has been more granularly tested, Fedora 15
-      brings in, by default, a new system daemon whose code is
-      designed from scratch, with the objective to take the maximum
-      advantage offered by modern Linux kernels.
-    </para>
-    <para>
-      With <package>systemd</package>, Fedora 15 boots-up faster,
-      particularly on SSD; native systemd service configuration files
-      (or units) are much easier to understand and configure compared
-      to sysvinit scripts, as systemd uses
-      <filename>.service</filename> files instead of bash script; all
-      daemons are sorted into their own Linux cgroups, which you may
-      explore beneath <filename>/cgroup/systemd</filename> in the file
-      system hierarchy; administrative features of the init system are
-      considerably extended.
-    </para>
-
-    <formalpara>
-      <title>Powering down the system</title>
-      <para>
-	In earlier versions, the <command>halt</command> command could
-	be used to power off the system.  This no longer works with
-	<package>systemd</package>.  The following alternatives,
-	however, do work:
-	<simplelist>
-	  <member><command>poweroff</command></member>
-	  <member><command>halt -p</command></member>
-	  <member><command>init 0</command></member>
-	  <member><command>shutdown -P now</command></member>
-	</simplelist>
-      </para>
-    </formalpara>
 
-    <para>
-      There are numerous other changes in the way runlevels and
-      services are handled with <package>systemd</package>. Refer to
-      <ulink
-      url="https://fedoraproject.org/wiki/Systemd">https://fedoraproject.org/wiki/Systemd</ulink>
-      for more complete information on systemd in Fedora.
-    </para>
-  </section>
 
+<section>
+  
+  <title>Boot</title>
+  
+  <para>
+  Fedora 16 takes advantage of several new technologies to improve the speed, security and efficiency of the boot process: </para>
   <section>
-    <title>/run directory</title>
-    <indexterm>
-      <primary>run directory</primary>
-    </indexterm>
-    <indexterm>
-      <primary>/run directory</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/run</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/var/run</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/var/lock</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/run/lock</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/dev</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>udev</primary>
-    </indexterm>
-    <indexterm>
-      <primary>dracut</primary>
-    </indexterm>
-    <indexterm>
-      <primary>mdadm</primary>
-    </indexterm>
-    <indexterm>
-      <primary>mount</primary>
-    </indexterm>
-    <indexterm>
-      <primary>initscripts</primary>
-    </indexterm>
-    <indexterm>
-      <primary>FHS</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Filesystem Hierarchy Standard</primary>
-    </indexterm>
+    
+    <title>Trusted Boot</title>
+    
     <para>
-      Fedora 15 has a <filename>/run</filename> directory for storing
-      runtime data.  <filename>/run</filename> is now a tmpfs, and
-      <filename>/var/run</filename> is <command>bind</command> mounted
-      to it. <filename>/var/lock</filename> is <command>bind</command>
-      mounted to <filename>/run/lock</filename>. Applications can use
-      <filename>/run</filename> the same way as
-      <filename>/var/run</filename>.  Several programs including
-      <command>udev</command>, <command>dracut</command>,
-      <command>mdadm</command>, <command>mount</command> and
-      <command>initscripts</command> used hidden directories
-      under <filename>/dev</filename> for runtime data during early
-      bootup before <filename>/var</filename> is mounted.  However
-      <filename>/dev/</filename> is supposed to be used for only
-      device nodes and there is consensus between major distributions
-      to shift to using <filename>/run</filename> instead.  Fedora 15
-      is leading this change.  Details including the benefits are
-      explained <ulink
-      url="http://lists.fedoraproject.org/pipermail/devel/2011-March/150031.html">
-      here</ulink>.
-    </para>
-    <para>
-      This change <emphasis>is</emphasis> compliant with the <ulink
-      url="http://www.pathname.com/fhs/pub/fhs-2.3.html#THEROOTFILESYSTEM">
-      Filesystem Hierarchy Standard</ulink>, which allows
-      distributions to create new directories in the root hierarchy as
-      long as there is careful consideration of the consequences.
-      Co-author of the latest FHS specification has <ulink
-      url="https://lwn.net/Articles/436177/"> expressed
-      support</ulink> for this change.  Lennart Poettering has filed a
-      <ulink url="http://bugs.freestandards.org/show_bug.cgi?id=718">
-	request</ulink> to update the FHS standard to include this
-	change as well.
+
+      <package>Trusted Boot (tboot)</package> is an open source, pre- kernel/Virtual Machine Manager module that uses Intel(R) Trusted Execution Technology (Intel(R) TXT) to perform a measured and verified launch of an OS kernel/VMM. It checks to make sure system files haven't been tampered with before letting the system boot, offering much greater protection against rootkits and other types of malware that try to cover their tracks by editing those files. <emphasis>Trusted Boot</emphasis> can be enabled at install, and will fall back to a normal boot if the hardware doesn't support it.
     </para>
   </section>
-
   <section>
-    <title>/var/run and /var/lock</title>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/var/run</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/var/lock</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/run/lock</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>Directory</primary>
-      <secondary>/etc/tmpfiles.d</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>tmpfs</primary>
-    </indexterm>
-    <indexterm>
-      <primary>systemd</primary>
-    </indexterm>
-    <indexterm>
-      <primary>tmpfiles.d</primary>
-    </indexterm>
+    
+    <title>GRUB 2</title>
+    
     <para>
-      <filename>/var/run</filename> and <filename>/var/lock</filename>
-      are now bind mounted to <filename>/run</filename> and
-      <filename>/run/lock</filename> from tmpfs, and hence emptied on
-      reboot. Applications must ensure to recreate their own
-      files/dirs on startup, and cannot rely that doing this at
-      package installation will suffice. It is possible to use
-      <package>systemd</package>'s <filename>tmpfiles.d</filename>
-      mechanism to recreate directories and files beneath
-      <filename>/var/run</filename> and <filename>/var/lock</filename>
-      on boot, if necessary. See <command>tmpfiles.d(5)</command> for
-      details (<ulink
-      url="http://0pointer.de/public/systemd-man/tmpfiles.d.html">http://0pointer.de/public/systemd-man/tmpfiles.d.html</ulink>)
-      and the conf files in <filename>/etc/tmpfiles.d</filename> for
-      examples of such configuration.  Fedora packaging guidelines for
-      <filename>tmpfiles.d</filename> is at <ulink
-      url="http://fedoraproject.org/wiki/Packaging:Tmpfiles.d">http://fedoraproject.org/wiki/Packaging:Tmpfiles.d</ulink>.
+      The <package>GNU Grand Unified Bootloader (GRUB)</package> receives a major update in Fedora 16. <emphasis>GRUB 2</emphasis> allows better configuration options, better support for non x86 architectures, scripting and localization support. <emphasis>GRUB 2</emphasis> has new configuration format and and files &#8212; please consult the GRUB manual for more information.
     </para>
   </section>
-
   <section>
-    <title>4kB Sector disk boot support</title>
+    
+    <title>SysVinit scripts ported to systemd</title>
+    
     <para>
-      Booting 4kB sector disks in UEFI environments is now supported. 
+      Fedora 15 saw the introduction of <package>systemd</package>, a new system and service manager for Linux. The integration of <emphasis>systemd</emphasis> continues in Verne, with many more SysV init scripts converted to native systemd service files. The result is a faster, more efficient boot process and simpler service management. 
     </para>
   </section>
-
 </section>
+
diff --git a/en-US/Database_Servers.xml b/en-US/Database_Servers.xml
index 5aabe9d..dab6155 100644
--- a/en-US/Database_Servers.xml
+++ b/en-US/Database_Servers.xml
@@ -1,179 +1,44 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
-%BOOK_ENTITIES;
-]>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
+"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
+<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
 
-<section id="sect-RelNotes-Database_Servers">
+
+<section>
   <title>Database Servers</title>
 
-<!--
   <section>
-    <title>riak</title>
-    <indexterm>
-      <primary>riak</primary>
-    </indexterm>
-    <indexterm>
-      <primary>NoSQL</primary>
-    </indexterm>
-    <indexterm>
-      <primary>key/value store</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Database</primary>
-      <secondary>NoSQL</secondary>
-    </indexterm>
-    <para>
-      Riak, a scalable and reliable data store, is available in Fedora
-      15.
-    </para>
+    
+    <title>systemd</title>
+    
     <para>
-      Riak is a Dynamo-inspired key/value store, written in Erlang,
-      that scales predictably and easily. Riak also simplifies
-      development by giving developers the ability to quickly
-      prototype, test, and deploy their applications.
-    </para>
-    <para>
-      A truly fault-tolerant system, Riak has no single point of
-      failure. No machines are special or central in Riak, so
-      developers and operations professionals can decide exactly how
-      fault-tolerant they want and need their applications to be.
+      MySQL and PostgreSQL have been updated to use native systemd unit files for startup, in place of the SysV-style init scripts.  This should eliminate various unfortunate problems that occurred in Fedora 15 due to systemd's rather poor handling of SysV scripts.  Also, handling of cases where the database server is slow to start up is significantly better than it ever was in the SysV scripts, since in systemd there is no reason not to wait until the server is really ready. 
     </para>
   </section>
--->
   <section>
-    <title>mysql</title>
-    <indexterm>
-      <primary>mysql</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Database</primary>
-      <secondary>MySQL</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>libmysqlclient</primary>
-    </indexterm>
+    
+    <title>PostgreSQL</title>
+    
     <para>
-      <package>mysql</package> has been updated to version 5.5.10.
-      Included are improved scalability and performance.  From the
-      release announcement: <emphasis>"Higher availability: New
-      semi-synchronous replication and Replication Heart Beat improve
-      failover speed and reliability."</emphasis>
+      The "service postgresql initdb" and "service postgresql upgrade" actions that were supported by the SysV init script cannot be provided by the systemd unit file.  There is a new standalone script postgresql-setup that provides these functions.  For example, to initialize a new postgresql database, do something like 
     </para>
+    
     <para>
-      This update includes increasing the shared library version
-      number of <filename>libmysqlclient</filename>, so applications
-      using that library will need to be recompiled.
+
+      <programlisting format="linespecific"> sudo postgresql-setup initdb </programlisting>
+      
     </para>
     <para>
-      <ulink url="http://www.mysql.com">http://www.mysql.com</ulink>
-    </para>
-  </section>
-
-  <section>
-    <title>postgresql</title>
-    <indexterm>
-      <primary>postgresql</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Database</primary>
-      <secondary>postgresql</secondary>
-    </indexterm>
-    <indexterm>
-      <primary>pg_upgrade</primary>
-    </indexterm>
+    If you need to run more than one postgresql server on the same machine, you can duplicate and modify the <programlisting format="linespecific">postgresql.service</programlisting> file, as is customary with systemd services.  (Remember that custom service files should go into <programlisting format="linespecific">/etc/systemd/system/</programlisting> not <programlisting format="linespecific">/lib/systemd/system/</programlisting>.)  Notice that PGDATA and PGPORT settings for alternate servers must now be specified in the custom service files; there is no longer any use of files in <programlisting format="linespecific">/etc/sysconfig/pgsql/</programlisting>. </para>
+    <para>You can use postgresql-setup for an alternate server by adding the name of the new service file to the command, for instance </para>
+    
     <para>
-      <package>postgresql</package> has been updated from 8.4.7 to
-      9.0.3.  In addition to numerous security and other bugfixes,
-      this release contains a number of new features:
-      <itemizedlist>
-	<listitem>
-	  <para>
-	    Built-in replication, based on log shipping, supports
-	    multiple read-only slave servers
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    Easier database object permissions management 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    Broadly enhanced stored procedure support 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    More advanced reporting queries 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    New trigger features 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    Deferrable unique constraints 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    Mass updates to unique keys are now possible without
-	    trickery
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    Exclusion constraints 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    New and enhanced security features 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    New high-performance implementation of the
-	    <command>LISTEN/NOTIFY</command> feature
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    New implementation of <command>VACUUM FULL</command> 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    Multiple performance enhancements for specific types of
-	    queries, including elimination of unnecessary joins
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    <command>EXPLAIN</command> enhancements 
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    hstore improvements 
-	  </para>
-	</listitem>
-      </itemizedlist>
+
+      <programlisting format="linespecific"> sudo postgresql-setup initdb myservice </programlisting>
+      
     </para>
     <para>
-      In addition, there is a new contrib module
-      <filename>pg_upgrade</filename> to support in-place upgrades
-      from 8.4 to 9.0.  This means that you can upgrade from a Fedora
-      12 or later database without a database dump and restore.  To do
-      that, install the <package>postgresql-upgrade</package> package
-      and run <command>service postgresql upgrade</command> as root.
-      It's advisable to have a separate backup in case of trouble, but
-      the actual database conversion requires only a few minutes with
-      this approach.
-    </para>
+    postgresql-setup will then extract the PGDATA setting from that service file instead of <programlisting format="linespecific">postgresql.service</programlisting>. </para>
   </section>
-
 </section>
+
diff --git a/en-US/Kernel.xml b/en-US/Kernel.xml
index 60b35de..e67f0eb 100644
--- a/en-US/Kernel.xml
+++ b/en-US/Kernel.xml
@@ -1,22 +1,18 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
-%BOOK_ENTITIES;
-]>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
+"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
+<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
 
-<section id="sect-Release_Notes-Kernel">
+
+
+
+
+<section>
+  
   <title>Kernel</title>
-  <indexterm>
-    <primary>Linux Kernel</primary>
-  </indexterm>
-  <para>
-    Fedora 15 features version &KERNEL; of the Linux kernel. Among other
-    improvements, this version includes the "patch that does wonders"
-    which improves responsiveness under heavy loads.
-  </para>
+  
   <para>
-    Refer to <ulink type="http"
-    url="http://kernelnewbies.org/LinuxChanges" /> for details of this
-    and all the changes.
-  </para>
+  Fedora 16 features the new 3.1.0 kernel.  In spite of the dramatic number change, there are no dramatic feature changes.  Even Linus says you shouldn't care about it: </para>
+  <programlisting> I decided to just bite the bullet, and call the next version 3.0. It will get released close enough to the 20-year mark, which is excuse enough for me, although honestly, the real reason is just that I can no longer comfortably count as high as 40.</programlisting>
 </section>
+
diff --git a/en-US/Release_Notes.xml b/en-US/Release_Notes.xml
index dc11af1..f784cc4 100644
--- a/en-US/Release_Notes.xml
+++ b/en-US/Release_Notes.xml
@@ -24,6 +24,29 @@
     </xi:include>
   </section>
 
+  <section id="sect-Release_Notes-Changes_for_Sysadmin">
+    <title>Changes in Fedora for System Administrators</title>
+
+    <xi:include href="Kernel.xml"
+                xmlns:xi="http://www.w3.org/2001/XInclude">
+    </xi:include>
+    <xi:include href="Boot.xml"
+                xmlns:xi="http://www.w3.org/2001/XInclude">
+    </xi:include>
+    <xi:include href="Virtualization.xml"
+                xmlns:xi="http://www.w3.org/2001/XInclude">
+    </xi:include>
+    <xi:include href="Web_Servers.xml"
+                xmlns:xi="http://www.w3.org/2001/XInclude">
+    </xi:include>
+    <xi:include href="Database_Servers.xml"
+                xmlns:xi="http://www.w3.org/2001/XInclude">
+    </xi:include>
+    <xi:include href="System_Daemons.xml"
+                xmlns:xi="http://www.w3.org/2001/XInclude">
+    </xi:include>
+  </section>
+
   <section id="sect-Release_Notes-Changes_for_Desktop">
     <title>Changes in Fedora for Desktop Users</title>
 
diff --git a/en-US/System_Daemons.xml b/en-US/System_Daemons.xml
index 4a651cb..e7ba426 100644
--- a/en-US/System_Daemons.xml
+++ b/en-US/System_Daemons.xml
@@ -1,93 +1,30 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
-%BOOK_ENTITIES;
-]>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
+"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
+<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
+
 
-<section id="sect-RelNotes-System_Daemons">
-  <title>System Daemons</title>
 
-  <section>
-    <title>Administrative User</title>
-    <indexterm>
-      <primary>Administrator</primary>
-    </indexterm>
-    <indexterm>
-      <primary>sudo</primary>
-    </indexterm>
-    <indexterm>
-      <primary>PolicyKit</primary>
-    </indexterm>
-    <para>
-      Fedora 15 introduces the concept of an administrator
-      group. Users who are in this group are able to:
-      <itemizedlist>
-	<listitem>
-	  <para>
-	    sudo, using their password
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    authorize for various administrative tasks using PolicyKit
-	    with their own password
-	  </para>
-	</listitem>
-	<listitem>
-	  <para>
-	    authorize for various administrative tools using
-	    consolehelper/userhelper with their own password
-	  </para>
-	</listitem>
-      </itemizedlist>
-	Details <ulink type="http"
-	url="http://lists.fedoraproject.org/pipermail/devel/2011-March/149613.html">here</ulink>.
-      </para>
-      <para>
-	This is implemented via the 'wheel' group. Users can be added
-	to the administrative group in the GNOME User Accounts panel,
-	in the Users and Groups configuration utility
-	(<package>system-config-users</package>) or in firstboot. For
-	adding a new user as an administrator in GNOME, click on the
-	user menu on the top right, click on "<guimenu>My
-	Account</guimenu>", unlock by providing the root user password
-	and click on the "<keycap>+</keycap>" button to add a new
-	user. Select "<guilabel>Account Type</guilabel>" as
-	"<guilabel>Administrator</guilabel>" instead of
-	"<guilabel>Standard</guilabel>".
-      </para>
-      <para>
-	If you are using KDE, run "<guimenuitem>Administration / Users
-	and Groups</guimenuitem>" from the menu, enter the root
-	password to unlock <package>system-config-users</package>, go
-	to the "<guilabel>Groups</guilabel>" tab, select
-	"<guilabel>wheel</guilabel>", click
-	"<guilabel>Properties</guilabel>" in the toolbar, go to the
-	"<guilabel>Group Users</guilabel>" tab of the dialog, check
-	your user name in the resulting list and click
-	<guilabel>OK</guilabel>.
-      </para>
-  </section>
 
+<section>
+  
+  <title>System Daemons</title>
+  
   <section>
-    <title>Bacula</title>
-    <indexterm>
-      <primary>bacula</primary>
-    </indexterm>
+    
+    <title>Chrony</title>
+    
     <para>
-      Bacula director and storage daemons are now running as bacula
-      user by default. Director's log file has moved to
-      <filename>/var/log/bacula</filename> directory.
-    </para>
-    <para>
-      Default user can be changed in
-      <filename>/etc/sysconfig/bacula-*</filename> files.
+      Fedora 16 uses <package>Chrony</package> as the default Network Time Protocol (NTP) client. <emphasis>Chrony</emphasis> is designed to work well even on systems with no permanent network connection (such as laptops), and is capable of much faster time synchronisation than standard ntp. <emphasis>Chrony</emphasis> has several advantages when used in systems running on virtual machines, such as a larger range for frequency correction to help correct quickly drifting clocks, and better response to rapid changes in the clock frequency. It also has a smaller memory footprint and no unnecessary process wakeups, improving power efficiency.
     </para>
+  </section>
+  <section>
+    
+    <title>HAL Removal</title>
+    
     <para>
-      When upgrading please make sure that <package>bacula</package>
-      has permissions to access configuration files, log files and
-      database.
+      Fedora 16 does not ship with the <package>HAL</package> daemon and <emphasis>libhal</emphasis>, which have been replaced with <emphasis>udisks</emphasis>, <emphasis>upower</emphasis> and <emphasis>libudev</emphasis>. If a specific application require libhal to function, please file a bug against it to be ported to the new technology. 
     </para>
   </section>
-
 </section>
+
diff --git a/en-US/Virtualization.xml b/en-US/Virtualization.xml
index 2251019..be297ed 100644
--- a/en-US/Virtualization.xml
+++ b/en-US/Virtualization.xml
@@ -1,109 +1,154 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
-%BOOK_ENTITIES;
-]>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
+"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
+<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
 
-<section id="sect-RelNotes-Virtualization">
-  <title>Virtualization</title>
 
+<section>
+  
+  <title>Virtualization</title>
+  
   <section>
-    <title>Boxgrinder</title>
-    <indexterm>
-      <primary>BoxGrinder</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Appliances</primary>
-    </indexterm>
-    <indexterm>
-      <primary>VMware</primary>
-    </indexterm>
-    <indexterm>
-      <primary>EC2</primary>
-    </indexterm>
-    <para>
-      BoxGrinder Build is an easy to use command line tool to create
-      appliances (virtual images) from simple plaintext appliance
-      definition files. BoxGrinder can produce appliances for a
-      variety of virtual and cloud platforms using plugins supporting
-      technologies such as VMware or EC2.
-    </para>
-    <para>
-      See the Quick Start page (<ulink
-      url="http://boxgrinder.org/tutorials/boxgrinder-build-quick-start/">http://boxgrinder.org/tutorials/boxgrinder-build-quick-start/</ulink>)
-      for an overview of how to use BoxGrinder.
-    </para>
+    
+    <title>USB Emulation</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Support for USB 2.0 (EHCI) devices has been added. 
+	</para>
+      </listitem>
+    </itemizedlist>
   </section>
-
   <section>
-    <title>Spice support in virt-manager</title>
-    <indexterm>
-      <primary>Spice</primary>
-    </indexterm>
-    <indexterm>
-      <primary>virt-manager</primary>
-    </indexterm>
-    <para>
-      With Fedora 15, <package>virt-manager</package> has been updated
-      to support <package>Spice</package>, the complete open source
-      solution for interaction with virtualized desktop. It's now
-      possible to create a virtual machine with Spice support without
-      touching the command line, and benefiting all the Spice
-      enhancements without hassles directly from virt-manager. Thanks
-      to the spice-gtk library, you can also develop a client in
-      Python or C, or with gobject-introspection bindings.
-    </para>
+    
+    <title>CDROM Emulation</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Many fixes to comply with the ATAPI specification 
+	</para>
+      </listitem>
+      <listitem>
+	
+	<para>
+	  GET_EVENT_STATUS_NOTIFICATION: Implement 'media' subcommand that helps report tray open/close, media present/absent states to guests. Newer Linux guests (kernels 2.6.38+) rely on this command to revalidate discs. 
+	</para>
+      </listitem>
+      <listitem>
+	
+	<para>
+	  Major code refactoring and cleanup  
+	</para>
+      </listitem>
+    </itemizedlist>
+  </section>
+  <section>
+    
+    <title>Upstream release notes</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Update to qemu 0.15, refer upstream changes at <ulink url="http://wiki.qemu.org/ChangeLog/0.15">http://wiki.qemu.org/ChangeLog/0.15</ulink>
+	  
+	</para>
+      </listitem>
+    </itemizedlist>
+  </section>
+  <section>
+    
+    <title>Xen</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Xen support merged into qemu 
+	</para>
+      </listitem>
+    </itemizedlist>
   </section>
-
   <section>
-    <title>Numerous libvirt improvements</title>
-    <indexterm>
-      <primary>libvirt</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Spice</primary>
-    </indexterm>
-    <indexterm>
-      <primary>KVM</primary>
-    </indexterm>
-    <indexterm>
-      <primary>SMBIOS</primary>
-    </indexterm>
-    <indexterm>
-      <primary>IPv6</primary>
-    </indexterm>
-    <indexterm>
-      <primary>qemu-kvm</primary>
-    </indexterm>
-    <para>
-      With Fedora 15, <package>libvirt</package> has been updated to
-      support a number of new APIs for interacting with various
-      virtual machines.  There is now support for graphics using
-      SPICE, using smartcards with KVM guests, managing SMBIOS fields
-      seen in guests, managing memory and blkio cgroup parameters to
-      limit guest resource usage, support for IPv6 networking to
-      guests, improved auditing, and better debugging of
-      <package>qemu-kvm</package> guests via arbitrary monitor
-      commands.
-    </para>
+    
+    <title>x86</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Stable guest TSC across migration 
+	</para>
+      </listitem>
+      <listitem>
+	
+	<para>
+	  Support for VIA CPU features 
+	</para>
+      </listitem>
+    </itemizedlist>
   </section>
-<!--
   <section>
-    <title>Xen Pvops Dom0</title>
-    <indexterm>
-      <primary>Xen</primary>
-    </indexterm>
-    <indexterm>
-      <primary>Dom0</primary>
-    </indexterm>
-    <para>
-      The Fedora Linux kernel may now provide the basis for a
-      Xen-based virtualization solution. Xen is a hypervisor-based
-      type-1 virtualization platform. The kernel now has the ability
-      to boot in Xen's Dom0, a privileged domain that allows Fedora to
-      provide driver and guest management support to Xen and other
-      non-privileged, guest operating systems.
-    </para>
+    
+    <title>General</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Several memory leak fixes in all virtio devices 
+	</para>
+      </listitem>
+    </itemizedlist>
+  </section>
+  <section>
+    
+    <title>qemu-img</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  The performance of qemu-img convert has been improved 
+	</para>
+      </listitem>
+      <listitem>
+	
+	<para>
+	  qemu-img convert and rebase now support the -p option which enables progress display 
+	</para>
+      </listitem>
+    </itemizedlist>
+  </section>
+  <section>
+    
+    <title>qcow2</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Improved the performance of creating/deleting internal snapshots 
+	</para>
+      </listitem>
+    </itemizedlist>
+  </section>
+  <section>
+    
+    <title>Guest Agent</title>
+    
+    <itemizedlist>
+      <listitem>
+	
+	<para>
+	  Added the guest agent that supports snapshotting,  
+	</para>
+      </listitem>
+    </itemizedlist>
   </section>
--->
 </section>
+
diff --git a/en-US/Web_Servers.xml b/en-US/Web_Servers.xml
index 4124f73..388260e 100644
--- a/en-US/Web_Servers.xml
+++ b/en-US/Web_Servers.xml
@@ -1,70 +1,25 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
-%BOOK_ENTITIES;
-]>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
+"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
+<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
 
-<section id="sect-RelNotes-Web_Servers">
-  <title>Web Servers and Web Applications</title>
 
+<section>
+  
+  <title>Web Servers</title>
+  
+  <para>
 
-      <section>
-	<title>Apache </title>
-	<indexterm>
-	  <primary>Apache</primary>
-	</indexterm>
-	<indexterm>
-	  <primary>httpd</primary>
-	</indexterm>
-	<para>
-          <package>httpd</package> was updated from 2.2.16 to
-          2.2.17. This version includes <emphasis>mod</emphasis> fixes
-          and <emphasis>core</emphasis> fixes and changes.
-	</para>
-	<para>
-	  Core fixes and changes: 
-	  <itemizedlist>
-            <listitem>
-	      <para>
-		(re)-introduce -T commandline option to suppress
-		documentroot check at startup.
-	      </para>
-            </listitem>
-	    <listitem>
-	      <para>
-		check symlink ownership if both FollowSymlinks and
-		SymlinksIfOwnerMatch are set.
-	      </para>
-            </listitem>
-	    <listitem>
-	      <para>
-		fix origin checking in SymlinksIfOwnerMatch. 
-	      </para>
-            </listitem>
-          </itemizedlist>
-	</para>
-      </section>
-
-      <section>
-	<title>Drupal renamed to Drupal6</title>
-	<indexterm>
-	  <primary>Drupal</primary>
-	</indexterm>
-	<para>
-	  Starting with Fedora 15, the <package>drupal</package>
-	  package and all module packages have been renamed from
-	  <filename>drupal*</filename> to
-	  <filename>drupal6*</filename>.  In addition, all filesystem
-	  locations will reflect this change.  Simply copying your old
-	  content to the new locations should work, as the versions
-	  should be the same.
-	</para>
-	<para>
-	  This change was made to facilitate easier maintenance of
-	  parallel drupal versions across Fedora/EPEL releases with
-	  the release of drupal7.
-	</para>
-      </section>
-
+    <package>httpd</package> was updated from 2.2.17 to 2.2.19. This version is principally a security and bugfix release. This release also corrects a versioning incompatibility in 2.2.18; users are advised that 2.2.19 now restores compatibility with modules compiled against earlier versions of 2.2 (other than 2.2.18 which is considered abandoned).
+  </para>
 
+  <itemizedlist>
+    <listitem>
+      
+      <para>
+	Revert ABI breakage in 2.2.18 caused by the function signature change of ap_unescape_url_keep2f(). This release restores the signature from 2.2.17 and prior, and introduces ap_unescape_url_keep2f_ex(). 
+      </para>
+    </listitem>
+  </itemizedlist>
 </section>
+


More information about the docs-commits mailing list