[release-notes/f16] Incorporate changes from master into f16

John J. McDonough jjmcd at fedoraproject.org
Tue Oct 11 17:29:56 UTC 2011


commit b462ac32a9fe921d549b7d47bc9be1a580b97023
Author: John J. McDonough <jjmcd at fedoraproject.org>
Date:   Tue Oct 11 13:29:48 2011 -0400

    Incorporate changes from master into f16

 en-US/Accounts.xml          |   56 +++++++++++++++++++++++++++++++++++++++++++
 en-US/Amateur_Radio.xml     |    6 ++--
 en-US/Boot.xml              |   20 +++++++++++++--
 en-US/Database_Servers.xml  |   35 +++++++++++++++++++++-----
 en-US/Development_Tools.xml |   26 +++++++++++++++++--
 en-US/Networking.xml        |    2 +-
 en-US/Overview.xml          |    4 +-
 en-US/Release_Notes.xml     |    5 +++-
 en-US/Revision_History.xml  |   35 ++++++++++++++++++++++++++
 en-US/System_Daemons.xml    |    2 +-
 10 files changed, 170 insertions(+), 21 deletions(-)
---
diff --git a/en-US/Accounts.xml b/en-US/Accounts.xml
new file mode 100644
index 0000000..756b032
--- /dev/null
+++ b/en-US/Accounts.xml
@@ -0,0 +1,56 @@
+<?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>
+  
+  <title>UID Range Change</title>
+  <indexterm>
+    <primary>UID</primary>
+  </indexterm>
+  <indexterm>
+    <primary>GID</primary>
+  </indexterm>
+  <indexterm>
+    <primary>User accounts</primary>
+  </indexterm>
+  <indexterm>
+    <primary>Accounts</primary>
+    <secondary>User</secondary>
+  </indexterm>
+  <indexterm>
+    <primary>login.defs</primary>
+  </indexterm>
+
+  <para>
+    <warning>
+      <title>New UID and GID ranges</title>
+      <para>
+	UID and GID values for user accounts now start at 1000 instead
+	of 500 as in previous versions.
+      </para>
+    </warning>
+
+    Fedora 16 changes the UID and GID allocation policy: user
+    accounts now start from value 1000 instead of the previous value
+    500. This policy is now globally set in
+    <filename>/etc/login.defs</filename> variables GID_MIN and
+    UID_MIN, refer to <filename>login.defs(5)</filename> for more
+    details. Upgrades from earlier Fedora releases will keep their
+    configuration, starting user accounts from 500.
+  </para>
+  <para>
+    If you need to install a new system from scratch, while starting
+    user accounts from 500 (to connect the system to a network with
+    globally-defined UIDs), install using a kickstart script that
+    places <filename>/etc/login.defs</filename> on the file system
+    before package installation starts.
+  </para>
+
+</section>
+
diff --git a/en-US/Amateur_Radio.xml b/en-US/Amateur_Radio.xml
index ca31f68..1286853 100644
--- a/en-US/Amateur_Radio.xml
+++ b/en-US/Amateur_Radio.xml
@@ -26,7 +26,7 @@
     </indexterm>    
     <para>
 
-      <package>cutecw</package> hase been updated to 1.0.  Improvements include better training sequences, a greatly improved "read-to-me" mode, and a number of cosmetic enhancements.  For more information refer to <ulink url="http://www.hamtools.org/cutecw/">http://www.hamtools.org/cutecw/</ulink>
+      <package>cutecw</package> has been updated to 1.0.  Improvements include better training sequences, a greatly improved "read-to-me" mode, and a number of cosmetic enhancements.  For more information refer to <ulink url="http://www.hamtools.org/cutecw/">http://www.hamtools.org/cutecw/</ulink>
       
     </para>
   </section>
@@ -108,7 +108,7 @@
       
     </para>
     <para>
-      The complete upstream changelog is available at <ulink url="http://hamlib.sourceforge.net/NEWS">http://hamlib.sourceforge.net/NEWS</ulink> and there is more general information on the project's wiki at <ulink url="http://www.hamlib.org.">http://www.hamlib.org.</ulink>
+      The complete upstream changelog is available at <ulink url="http://hamlib.sourceforge.net/NEWS">http://hamlib.sourceforge.net/NEWS</ulink> and there is more general information on the project's wiki at <ulink url="http://www.hamlib.org">http://www.hamlib.org</ulink>.
       
     </para>
   </section>
@@ -150,7 +150,7 @@
       
     </para>
     <para>
-      More details may be found at <ulink url="http://www.qsl.net/5b4az/pkg/nec2/xnec2c/doc/xnec2c.html">http://www.qsl.net/5b4az/pkg/nec2/xnec2c/doc/xnec2c.html</ulink>
+      More details may be found at <ulink url="http://www.qsl.net/5b4az/pkg/nec2/xnec2c/doc/xnec2c.html">http://www.qsl.net/5b4az/pkg/nec2/xnec2c/doc/xnec2c.html</ulink>.
       
     </para>
   </section>
diff --git a/en-US/Boot.xml b/en-US/Boot.xml
index 83a79d5..debb8ae 100644
--- a/en-US/Boot.xml
+++ b/en-US/Boot.xml
@@ -40,12 +40,12 @@
     <secondary>GPT</secondary>
 </indexterm>
     <para>
-      <warning>
+      <note>
 	<title>New Disk Labels</title>
 	<para>
 	  Manually partitioned installations may require additional steps
 	</para>
-      </warning>
+      </note>
       Starting in Fedora 16, on non-EFI x86 (32 and 64 bit) systems,
       anaconda will default to creating GPT disklabels (partition
       tables) instead of MSDOS disklabels. On these systems, when
@@ -69,12 +69,26 @@
   <section>
     <title>GRUB 2</title>
     <indexterm>
-      <primary>Grub</primary>
+      <primary>GRUB</primary>
+    </indexterm>
+    <indexterm>
+      <primary>anaconda</primary>
     </indexterm>
     
     <para>
       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 formats and files &#8212; please consult the GRUB manual for more information.
     </para>
+    <para>
+      <important>
+	<title>GRUB user required</title>
+	<para>
+	  Anaconda allows for setting a GRUB password during
+	  installation.  With the original GRUB, only the password was
+	  requested.  With GRUB 2, the user is also prompted for a
+	  user name.  The user <command>root</command> may be used.
+	</para>
+      </important>
+    </para>
   </section>
   <section>
     
diff --git a/en-US/Database_Servers.xml b/en-US/Database_Servers.xml
index 435001e..bbcad5f 100644
--- a/en-US/Database_Servers.xml
+++ b/en-US/Database_Servers.xml
@@ -21,7 +21,7 @@
     </indexterm>
     
     <para>
-      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. 
+      MySQL and PostgreSQL have been updated to use native <package>systemd</package> 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 <package>systemd</package>'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 <package>systemd</package> can just wait until the server is really ready without slowing the boot down.
     </para>
   </section>
   <section>
@@ -32,25 +32,46 @@
     </indexterm>
     
     <para>
-      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 
+      The <command>service postgresql initdb</command> and <command>service postgresql upgrade</command> actions that were supported by the SysV init script cannot be provided by the <package>systemd</package> unit file.  There is a new standalone script, <filename>postgresql-setup</filename> that provides these functions.  For example, to initialize a new postgresql database, do something like 
     </para>
     
     <para>
 
-      <programlisting format="linespecific"> sudo postgresql-setup initdb </programlisting>
+<screen>
+sudo postgresql-setup initdb 
+</screen>
       
     </para>
     <para>
-    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>
+      If you need to run more than one postgresql server on the same
+      machine, you can duplicate and modify the
+      <filename>postgresql.service</filename> file, as is customary
+      with <package>systemd</package> services.  (Remember that custom
+      service files should go into
+      <filename>/etc/systemd/system/</filename> not
+      <filename>/lib/systemd/system/</filename>.)  Notice that PGDATA
+      and PGPORT settings for alternate servers must now be specified
+      in the custom service files.
+    </para>
+    <para>
+      Copy <filename>/lib/systemd/postgresl.service</filename> to
+      <filename>/etc/systemd/myservice.service</filename>, adjust
+      PGDATA and PGPORT in the new file. To set it up, run
+    </para>
     
     <para>
 
-      <programlisting format="linespecific"> sudo postgresql-setup initdb myservice </programlisting>
+<screen>
+sudo postgresql-setup initdb myservice 
+</screen>
       
     </para>
     <para>
-    postgresql-setup will then extract the PGDATA setting from that service file instead of <programlisting format="linespecific">postgresql.service</programlisting>. </para>
+    <filename>postgresql-setup</filename> will then extract the PGDATA setting from that service file instead of <filename>postgresql.service</filename>. </para>
+    <para>
+      The files in <filename>/etc/sysconfig/pgsql/</filename> are no
+      longer used.
+    </para>
   </section>
 </section>
 
diff --git a/en-US/Development_Tools.xml b/en-US/Development_Tools.xml
index b9f26dd..c0e3c8c 100644
--- a/en-US/Development_Tools.xml
+++ b/en-US/Development_Tools.xml
@@ -45,7 +45,7 @@
     </indexterm>
     
     <para>
-      Ada is a modern programming language designed for large, long-lived applications &#8211; and embedded systems in particular &#8211; where reliability and efficiency are essential. It was originally developed in the early 1980s (this version is generally known as Ada 83) by a team led by Dr. Jean Ichbiah at CII-Honeywell-Bull in France. The language was revised and enhanced in an upward compatible fashion in the early 1990s, under the leadership of Mr. Tucker Taft from Intermetrics in the U.S. The resulting language, Ada 95, was the first internationally standardized (ISO) Object-Oriented Language. Under the auspices of ISO, a further (minor) revision was completed as an amendment to the standard; this version of the language is known as Ada 2005. Work is currently in progress on some additional features (including support for program anotations) and is expected to be completed in 2012. 
+      Ada is a modern programming language designed for large, long-lived applications &#8211; and embedded systems in particular &#8211; where reliability and efficiency are essential. It was originally developed in the early 1980s (this version is generally known as Ada 83) by a team led by Dr. Jean Ichbiah at CII-Honeywell-Bull in France. The language was revised and enhanced in an upward compatible fashion in the early 1990s, under the leadership of Mr. Tucker Taft from Intermetrics in the U.S. The resulting language, Ada 95, was the first internationally standardized (ISO) Object-Oriented Language. Under the auspices of ISO, a further (minor) revision was completed as an amendment to the standard; this version of the language is known as Ada 2005. Work is currently in progress on some additional features (including support for program annotations) and is expected to be completed in 2012. 
     </para>
     
     <para>
@@ -165,6 +165,26 @@
       </ulink>. 
     </para>
   </section>
+
+  <section>
+    <title>D2</title>
+    <indexterm>
+      <primary>D2</primary>
+    </indexterm>
+    <para>
+      The D2 programming language is available in Fedora 16. D is a
+      modern language with high performance near C/C++ with an easy
+      syntax. C/C++ and Java developers can easily migrate to D.
+    </para>
+    <para>
+      Addiitonal details are available on the <ulink
+      url="http://fedoraproject.org/wiki/Features/D2_programming">Feature
+      Page</ulink>. Information on the D language may be found at
+      <ulink
+      url="http://www.digitalmars.com/d/2.0/index.html">http://www.digitalmars.com/d/2.0/index.html</ulink>.
+    </para>
+  </section>
+
   <section>
     
     <title>emacs-ecb</title>
@@ -199,7 +219,7 @@
       <listitem>
 	
 	<para>
-	  a history of recently visited files (groupable by several criterias), 
+	  a history of recently visited files (groupable by several criteria), 
 	</para>
       </listitem>
       <listitem>
@@ -305,7 +325,7 @@
     </indexterm>
     
     <para>
-      Fedora 16 ships with <package>Perl 5.14</package>, which boasts Unicode version 6 compatibility, more reliable and consistent exception handling, improved IPV6 support, and performance and memory handling improvements. For the full list of changes (including syntax changes), please see the official Perl documentation: <ulink url="http://perldoc.perl.org/perl5140delta.html.">http://perldoc.perl.org/perl5140delta.html.</ulink>
+      Fedora 16 ships with <package>Perl 5.14</package>, which boasts Unicode version 6 compatibility, more reliable and consistent exception handling, improved IPV6 support, and performance and memory handling improvements. For the full list of changes (including syntax changes), please see the official Perl documentation: <ulink url="http://perldoc.perl.org/perl5140delta.html">http://perldoc.perl.org/perl5140delta.html</ulink>.
       
     </para>
   </section>
diff --git a/en-US/Networking.xml b/en-US/Networking.xml
index ccb15e8..6b5c4da 100644
--- a/en-US/Networking.xml
+++ b/en-US/Networking.xml
@@ -18,7 +18,7 @@
     </indexterm>
     
     <para>
-      New to Fedora 16 is <package>ckermit</package>, an updated implementation of the venerable Kermit file transfer program.  The Kermit protocol is available on almost all architectures, so may well be the file transfer mechanism of choice when dealing with a less capable platform.  The project's websit is <ulink url="http://www.columbia.edu/kermit/ck90.html">
+      New to Fedora 16 is <package>ckermit</package>, an updated implementation of the venerable Kermit file transfer program.  The Kermit protocol is available on almost all architectures, so may well be the file transfer mechanism of choice when dealing with a less capable platform.  The project's website is <ulink url="http://www.columbia.edu/kermit/ck90.html">
       <ulink url="http://www.columbia.edu/kermit/ck90.html">http://www.columbia.edu/kermit/ck90.html</ulink>
       </ulink>.
     </para>
diff --git a/en-US/Overview.xml b/en-US/Overview.xml
index 5728525..c1922ac 100644
--- a/en-US/Overview.xml
+++ b/en-US/Overview.xml
@@ -31,7 +31,7 @@
       <primary>pacemaker-cloud</primary>
     </indexterm>
     <indexterm>
-      <primary>Grub</primary>
+      <primary>GRUB</primary>
     </indexterm>
     <indexterm>
       <primary>HAL</primary>
@@ -84,7 +84,7 @@
     </listitem>
     <listitem>
       <para>
-	A number of core system improvements including Grub 2 and the
+	A number of core system improvements including GRUB 2 and the
 	removal of HAL.
       </para>
     </listitem>
diff --git a/en-US/Release_Notes.xml b/en-US/Release_Notes.xml
index c59729a..a27412a 100644
--- a/en-US/Release_Notes.xml
+++ b/en-US/Release_Notes.xml
@@ -4,7 +4,7 @@
 %BOOK_ENTITIES;
 ]>
 
-<article status="draft">
+<article>
   <xi:include href="Article_Info.xml" 
 	      xmlns:xi="http://www.w3.org/2001/XInclude" />
 
@@ -33,6 +33,9 @@
     <xi:include href="Boot.xml"
                 xmlns:xi="http://www.w3.org/2001/XInclude">
     </xi:include>
+    <xi:include href="Accounts.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>
diff --git a/en-US/Revision_History.xml b/en-US/Revision_History.xml
index dfca170..f264889 100644
--- a/en-US/Revision_History.xml
+++ b/en-US/Revision_History.xml
@@ -8,6 +8,41 @@
   <simpara>
     <revhistory>
       <revision>
+	<revnumber>16.1</revnumber>
+	<date>Tue Oct 11 2011</date>
+	<author>
+	  <firstname>John</firstname>
+	  <surname>McDonough</surname>
+	  <email>jjmcd at fedoraproject.org</email>
+	</author>
+	<revdescription>
+	  <simplelist>
+	    <member>Various typos - BZ#741975</member>
+	    <member>Better prose on systemd database handling -
+	    BZ#743614</member>
+	    <member>Improved prose in setting up multiple PostgreSQL
+	    servers - BZ#743618</member>
+	    <member>Warning about GRUB user - BZ#737187</member>
+	    <member>Include mention of D2 - BZ#743960</member>
+	    <member>Warning about UID/GID change - BZ#739661</member>
+	  </simplelist>
+	</revdescription>
+      </revision>
+      <revision>
+	<revnumber>16.0</revnumber>
+	<date>Mon Oct 10 2011</date>
+	<author>
+	  <firstname>John</firstname>
+	  <surname>McDonough</surname>
+	  <email>jjmcd at fedoraproject.org</email>
+	</author>
+	<revdescription>
+	  <simplelist>
+	    <member>Release</member>
+	  </simplelist>
+	</revdescription>
+      </revision>
+      <revision>
 	<revnumber>15.99</revnumber>
 	<date>Mon Oct 10 2011</date>
 	<author>
diff --git a/en-US/System_Daemons.xml b/en-US/System_Daemons.xml
index 8de1a61..8f0db8e 100644
--- a/en-US/System_Daemons.xml
+++ b/en-US/System_Daemons.xml
@@ -44,7 +44,7 @@
     </indexterm>
     
     <para>
-      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. 
+      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 requires libhal to function, please file a bug against it to be ported to the new technology. 
     </para>
   </section>
 </section>


More information about the docs-commits mailing list