Index: general.ent
===================================================================
--- general.ent	(revision a7f105391b420b6ec3fadefb40b26bd01d8a8dc2)
+++ general.ent	(revision 3b4770bb63d39d810f078fdb57597932324f1e68)
@@ -4,5 +4,5 @@
 -->
 
-<!ENTITY day          "01">                   <!-- Always 2 digits -->
+<!ENTITY day          "05">                   <!-- Always 2 digits -->
 <!ENTITY month        "09">                   <!-- Always 2 digits -->
 <!ENTITY year         "2009">
@@ -10,5 +10,5 @@
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "svn-&year;&month;&day;">
-<!ENTITY releasedate  "September &day;st, &year;">
+<!ENTITY releasedate  "September &day;th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
@@ -574,5 +574,5 @@
 <!ENTITY gcalctool-version            "5.9.14">
 <!ENTITY gconf-editor-version         "2.18.0">
-<!ENTITY gdm-version                  "2.18.3">
+<!ENTITY gdm-version                  "2.26.1">
 <!ENTITY gedit-version                "2.18.2">
 <!ENTITY gnome-games-version          "2.18.2.1">
Index: gnome/add/gdm.xml
===================================================================
--- gnome/add/gdm.xml	(revision a7f105391b420b6ec3fadefb40b26bd01d8a8dc2)
+++ gnome/add/gdm.xml	(revision 3b4770bb63d39d810f078fdb57597932324f1e68)
@@ -5,10 +5,10 @@
   %general-entities;
 
-  <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-old-version;/gdm-&gdm-version;.tar.bz2">
-  <!ENTITY gdm-download-ftp  "&gnome-download-ftp;/gdm/&gnome-old-version;/gdm-&gdm-version;.tar.bz2">
-  <!ENTITY gdm-md5sum        "08555fce34d247062625c1a451a4d5a6">
-  <!ENTITY gdm-size          "3.4 MB">
-  <!ENTITY gdm-buildsize     "64 MB">
-  <!ENTITY gdm-time          "0.6 SBU">
+  <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-version;/gdm-&gdm-version;.tar.bz2">
+  <!ENTITY gdm-download-ftp  "&gnome-download-ftp;/gdm/&gnome-version;/gdm-&gdm-version;.tar.bz2">
+  <!ENTITY gdm-md5sum        "c2c15f8b741962f278fa7e790aaa9a2b">
+  <!ENTITY gdm-size          "2.4 MB">
+  <!ENTITY gdm-buildsize     "52 MB">
+  <!ENTITY gdm-time          "0.5 SBU">
 ]>
 
@@ -34,4 +34,6 @@
     useful for allowing configurable graphical logins.</para>
 
+    &lfs65_checked;
+
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -56,23 +58,25 @@
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Required patch: <ulink
+        url="&patch-root;/gdm-&gdm-version;-libxklavier-&libxklavier-version;-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">GDM Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="libgnomecanvas"/>,
-    <xref linkend="gnome-doc-utils"/>, and
-    <xref linkend="librsvg"/></para>
+    <para role="required"><xref linkend="dbus-glib"/>,
+    <xref linkend="GConf"/>, and
+    <xref linkend="gnome-panel"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional"><xref linkend="intltool"/>,
-    <xref linkend="zenity"/>,
     <xref linkend="linux-pam"/>,
     <xref linkend="tcpwrappers"/>,
     <ulink url="http://people.freedesktop.org/~mccann/dist/">ConsoleKit</ulink>, and
-    <ulink url="http://www.openafs.org/">OpenAFS</ulink></para>
-
-    <para>If you configure <application>GDM</application> to offer secure
-    connections to remote machines, you will need to have
-    <xref linkend="zenity"/>, <xref linkend="openssh"/> and
-    <xref linkend="which"/> installed.</para>
+    <ulink url="http://hal.freedesktop.org/releases/">polkit-gnome</ulink></para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -90,17 +94,16 @@
 
 <screen role='root'><userinput>groupadd -g 21 gdm &amp;&amp;
-useradd -c "GDM Daemon Owner" -d /dev/null \
-        -g gdm -s /bin/bash -u 21 gdm</userinput></screen>
+useradd -c "GDM Daemon Owner" -d /var/lib/gdm \
+        -g gdm -s /bin/false -u 21 gdm</userinput></screen>
 
     <para>Install <application>GDM</application> by running
     the following commands as an unprivileged user:</para>
 
-<screen><userinput>./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
+<screen><userinput>patch -Np1 -i ../gdm-&gdm-version;-libxklavier-&libxklavier-version;-1.patch &amp;&amp;
+./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
             --sysconfdir=&gnome-etc-dir; \
-            --localstatedir=/var/lib \
+            --localstatedir=/var \
             --libexecdir=$(pkg-config \
                 --variable=prefix ORBit-2.0)/lib/gdm \
-            --mandir=$(pkg-config \
-                --variable=prefix ORBit-2.0)/share/man \
             --with-pam-prefix=/etc &amp;&amp;
 make</userinput></screen>
@@ -123,11 +126,7 @@
     href="../../xincludes/gnome-sysconfdir.xml"/>
 
-    <para><parameter>--localstatedir=/var/lib</parameter>: This command
-    puts files in <filename class="directory">/var/lib</filename> instead of
-    <filename class="directory">$GNOME_PREFIX/var</filename>. This also has
-    the downside affect of using
-    <filename class='directory'>/var/lib/log/gdm</filename> as the log
-    directory. See the <quote>Configuration Information</quote> section below
-    for instructions on relocating the log file directory.</para>
+    <para><parameter>--localstatedir=/var</parameter>: This command
+    puts files in <filename class="directory">/var</filename> instead of
+    <filename class="directory">$GNOME_PREFIX/var</filename>.</para>
 
     <para><parameter>--libexecdir=$(pkg-config
@@ -138,7 +137,4 @@
     of <filename class='directory'>$GNOME_PREFIX/libexec</filename>.</para>
 
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../../xincludes/gnome-mandir.xml"/>
-
     <para><parameter>--with-pam-prefix=/etc</parameter>: This command puts
     <application>PAM</application> configuration files in
@@ -158,5 +154,5 @@
 
       <indexterm zone="gdm gdm-config">
-        <primary sortas="e-etc-gnome-&gnome-old-version;&gnome-minor-version;gdm-custom.conf">
+        <primary sortas="e-etc-gnome-&gnome-version;&gnome-minor-version;gdm-custom.conf">
         &gnome-etc-dir;/gdm/custom.conf</primary>
       </indexterm>
@@ -179,17 +175,4 @@
       in this file will override the settings in the static file. The same
       parameters in the static file are used in the configuration file.</para>
-
-      <para>Change the directory containing the <application>GDM</application>
-      log files to the <filename class='directory'>/var/log</filename>
-      hierarchy by creating a directory and modifying the
-      <filename>&gnome-etc-dir;/gdm/custom.conf</filename> configuration file. Issue
-      the following commands as the
-      <systemitem class="username">root</systemitem> user:</para>
-
-<screen role="root"><userinput>install -v -m755 -d /var/log/gdm &amp;&amp;
-sed -i.orig "/\[daemon\]/ a LogDir=/var/log/gdm" \
-    &gnome-etc-dir;/gdm/custom.conf &amp;&amp;
-rmdir -v /var/lib/log/gdm &amp;&amp;
-rmdir -v /var/lib/log</userinput></screen>
 
       <para>The <application>GDM</application> <application>PAM</application>
@@ -273,5 +256,5 @@
       <envar>GNOME_PREFIX</envar> environment variable is anything other than
       <filename class='directory'>/usr</filename> or <filename
-      class='directory'>/opt/gnome-&gnome-old-version;&gnome-minor-version;</filename>,
+      class='directory'>/opt/gnome-&gnome-version;&gnome-minor-version;</filename>,
       you will need to modify the <envar>PATH</envar> statement in the script
       to include the path where you have <application>GNOME</application>
@@ -284,12 +267,11 @@
 <screen role="root"><userinput>make install-gdm</userinput></screen>
 
-      <para>Now edit <filename>/etc/inittab</filename> so that the line
-      containing:</para>
-
-<screen><literal>id:3:initdefault:</literal></screen>
-
-      <para>is changed to:</para>
-
-<screen><literal>id:5:initdefault:</literal></screen>
+      <para>Now edit <filename>/etc/inittab</filename> with the following
+      commands.</para>
+
+<screen role="root"><userinput>mv /etc/inittab /etc/inittab.org &amp;&amp;
+sed s/id:3:initdefault:/id:5:initdefault:/g /etc/inittab.org &gt; \
+/etc/inittab &amp;&amp;
+rm /etc/inittab.org</userinput></screen>
 
     </sect3>
@@ -306,13 +288,14 @@
 
       <seglistitem>
-        <seg>gdm, gdm-binary, gdm-dmx-reconnect-proxy, gdm-restart,
-        gdm-safe-restart, gdm-stop, gdmXnest, gdmXnestchooser, gdmdynamic,
-        gdmflexiserver, gdmphotosetup, gdmsetup, and gdmthemetester</seg>
-        <seg>lib*mouselistener.{so,a} GTK+ modules</seg>
-        <seg>&gnome-etc-dir;/{,g}dm,
-        /var/lib/gdm,
-        /var/log/gdm and the following directories in
-        <envar>$GNOME_PREFIX</envar>/:
-        share/{,gnome/help/ ,omf/}gdm</seg>
+        <seg>gdm, gdm-binary, gdm-crash-logger, gdm-factory-slave,
+        gdmflexiserver, gdm-host-chooser, gdm-product-slave, gdm-restart,
+        gdm-safe-restart, gdm-screenshot, gdm-session-worker,
+        gdm-simple-chooser, gdm-simple-greeter, gdm-simple-slave, gdm-stop,
+        gdm-user-switch-applet, and gdm-xdmcp-chooser-slave</seg>
+        <seg>None</seg>
+        <seg>&gnome-etc-dir;/gdm{Init,PostLogin,PostSession,PreSession},
+        /var/lib/gdm/.gconf.mandatory,/var/lib/run/gdm,/var/log/gdm,
+        <envar>$GNOME_PREFIX</envar>/share/{gdm/autostart/LoginWindow,
+        gnome-2.0/ui,/gnome/help/gdm,omf/gdm}</seg>
       </seglistitem>
     </segmentedlist>
@@ -322,4 +305,25 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="gdmflexiserver">
+        <term><command>gdmflexiserver</command></term>
+        <listitem>
+          <para>is the flexi server mechanism which allows to run GDM sessions
+          on demand, in a new virtual console.</para>
+          <indexterm zone="gdm gdmflexiserver">
+            <primary sortas="b-gdmflexiserver">gdmflexiserver</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="gdm-screenshot">
+        <term><command>gdm-screenshot</command></term>
+        <listitem>
+          <para>is a screenshot tool.</para>
+          <indexterm zone="gdm gdm-screenshot">
+            <primary sortas="b-gdm-screenshot">gdm-screenshot</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
 
       <varlistentry id="gdm-prog">
@@ -335,4 +339,14 @@
       </varlistentry>
 
+      <varlistentry id="gdm-binary">
+        <term><command>gdm-binary</command></term>
+        <listitem>
+          <para>is the <application>GNOME</application> based login prompt.</para>
+          <indexterm zone="gdm gdm-binary">
+            <primary sortas="b-gdm-binary">gdm-binary</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="gdm-restart">
         <term><command>gdm-restart</command></term>
@@ -359,14 +373,16 @@
       </varlistentry>
 
-      <varlistentry id="gdmsetup">
-        <term><command>gdmsetup</command></term>
-        <listitem>
-          <para>is a graphical interface to edit the
-          <filename>gdm.conf</filename> file.</para>
-          <indexterm zone="gdm gdmsetup">
-            <primary sortas="b-gdmsetup">gdmsetup</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
+      <varlistentry id="gdm-stop">
+        <term><command>gdm-stop</command></term>
+        <listitem>
+          <para>sends the TERM signal to the <application>GDM</application>
+          daemon so that it stops. It's used after the config file is
+          edited.</para>
+          <indexterm zone="gdm gdm-stop">
+            <primary sortas="b-gdm-stop">gdm-stop</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision a7f105391b420b6ec3fadefb40b26bd01d8a8dc2)
+++ introduction/welcome/changelog.xml	(revision 3b4770bb63d39d810f078fdb57597932324f1e68)
@@ -42,4 +42,13 @@
 -->
     <listitem>
+      <para>September 5th, 2009</para>
+      <itemizedlist>
+        <listitem>
+          <para>[wblaszcz] - Updated to GDM-2.26.1.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>September 2nd, 2009</para>
       <itemizedlist>
