Changeset 3b4770b


Ignore:
Timestamp:
09/04/2009 02:08:23 PM (15 years ago)
Author:
Wayne Blaszczyk <wblaszcz@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
2d007c58
Parents:
a7f10539
Message:

Updated to GDM-2.26.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8005 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    ra7f10539 r3b4770b  
    44-->
    55
    6 <!ENTITY day          "01">                   <!-- Always 2 digits -->
     6<!ENTITY day          "05">                   <!-- Always 2 digits -->
    77<!ENTITY month        "09">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2009">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "svn-&year;&month;&day;">
    12 <!ENTITY releasedate  "September &day;st, &year;">
     12<!ENTITY releasedate  "September &day;th, &year;">
    1313<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1414<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
     
    574574<!ENTITY gcalctool-version            "5.9.14">
    575575<!ENTITY gconf-editor-version         "2.18.0">
    576 <!ENTITY gdm-version                  "2.18.3">
     576<!ENTITY gdm-version                  "2.26.1">
    577577<!ENTITY gedit-version                "2.18.2">
    578578<!ENTITY gnome-games-version          "2.18.2.1">
  • gnome/add/gdm.xml

    ra7f10539 r3b4770b  
    55  %general-entities;
    66
    7   <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-old-version;/gdm-&gdm-version;.tar.bz2">
    8   <!ENTITY gdm-download-ftp  "&gnome-download-ftp;/gdm/&gnome-old-version;/gdm-&gdm-version;.tar.bz2">
    9   <!ENTITY gdm-md5sum        "08555fce34d247062625c1a451a4d5a6">
    10   <!ENTITY gdm-size          "3.4 MB">
    11   <!ENTITY gdm-buildsize     "64 MB">
    12   <!ENTITY gdm-time          "0.6 SBU">
     7  <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-version;/gdm-&gdm-version;.tar.bz2">
     8  <!ENTITY gdm-download-ftp  "&gnome-download-ftp;/gdm/&gnome-version;/gdm-&gdm-version;.tar.bz2">
     9  <!ENTITY gdm-md5sum        "c2c15f8b741962f278fa7e790aaa9a2b">
     10  <!ENTITY gdm-size          "2.4 MB">
     11  <!ENTITY gdm-buildsize     "52 MB">
     12  <!ENTITY gdm-time          "0.5 SBU">
    1313]>
    1414
     
    3434    useful for allowing configurable graphical logins.</para>
    3535
     36    &lfs65_checked;
     37
    3638    <bridgehead renderas="sect3">Package Information</bridgehead>
    3739    <itemizedlist spacing="compact">
     
    5658    </itemizedlist>
    5759
     60    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     61    <itemizedlist spacing="compact">
     62      <listitem>
     63        <para>Required patch: <ulink
     64        url="&patch-root;/gdm-&gdm-version;-libxklavier-&libxklavier-version;-1.patch"/></para>
     65      </listitem>
     66    </itemizedlist>
     67
    5868    <bridgehead renderas="sect3">GDM Dependencies</bridgehead>
    5969
    6070    <bridgehead renderas="sect4">Required</bridgehead>
    61     <para role="required"><xref linkend="libgnomecanvas"/>,
    62     <xref linkend="gnome-doc-utils"/>, and
    63     <xref linkend="librsvg"/></para>
     71    <para role="required"><xref linkend="dbus-glib"/>,
     72    <xref linkend="GConf"/>, and
     73    <xref linkend="gnome-panel"/></para>
    6474
    6575    <bridgehead renderas="sect4">Optional</bridgehead>
    6676    <para role="optional"><xref linkend="intltool"/>,
    67     <xref linkend="zenity"/>,
    6877    <xref linkend="linux-pam"/>,
    6978    <xref linkend="tcpwrappers"/>,
    7079    <ulink url="http://people.freedesktop.org/~mccann/dist/">ConsoleKit</ulink>, and
    71     <ulink url="http://www.openafs.org/">OpenAFS</ulink></para>
    72 
    73     <para>If you configure <application>GDM</application> to offer secure
    74     connections to remote machines, you will need to have
    75     <xref linkend="zenity"/>, <xref linkend="openssh"/> and
    76     <xref linkend="which"/> installed.</para>
     80    <ulink url="http://hal.freedesktop.org/releases/">polkit-gnome</ulink></para>
    7781
    7882    <para condition="html" role="usernotes">User Notes:
     
    9094
    9195<screen role='root'><userinput>groupadd -g 21 gdm &amp;&amp;
    92 useradd -c "GDM Daemon Owner" -d /dev/null \
    93         -g gdm -s /bin/bash -u 21 gdm</userinput></screen>
     96useradd -c "GDM Daemon Owner" -d /var/lib/gdm \
     97        -g gdm -s /bin/false -u 21 gdm</userinput></screen>
    9498
    9599    <para>Install <application>GDM</application> by running
    96100    the following commands as an unprivileged user:</para>
    97101
    98 <screen><userinput>./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
     102<screen><userinput>patch -Np1 -i ../gdm-&gdm-version;-libxklavier-&libxklavier-version;-1.patch &amp;&amp;
     103./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
    99104            --sysconfdir=&gnome-etc-dir; \
    100             --localstatedir=/var/lib \
     105            --localstatedir=/var \
    101106            --libexecdir=$(pkg-config \
    102107                --variable=prefix ORBit-2.0)/lib/gdm \
    103             --mandir=$(pkg-config \
    104                 --variable=prefix ORBit-2.0)/share/man \
    105108            --with-pam-prefix=/etc &amp;&amp;
    106109make</userinput></screen>
     
    123126    href="../../xincludes/gnome-sysconfdir.xml"/>
    124127
    125     <para><parameter>--localstatedir=/var/lib</parameter>: This command
    126     puts files in <filename class="directory">/var/lib</filename> instead of
    127     <filename class="directory">$GNOME_PREFIX/var</filename>. This also has
    128     the downside affect of using
    129     <filename class='directory'>/var/lib/log/gdm</filename> as the log
    130     directory. See the <quote>Configuration Information</quote> section below
    131     for instructions on relocating the log file directory.</para>
     128    <para><parameter>--localstatedir=/var</parameter>: This command
     129    puts files in <filename class="directory">/var</filename> instead of
     130    <filename class="directory">$GNOME_PREFIX/var</filename>.</para>
    132131
    133132    <para><parameter>--libexecdir=$(pkg-config
     
    138137    of <filename class='directory'>$GNOME_PREFIX/libexec</filename>.</para>
    139138
    140     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    141     href="../../xincludes/gnome-mandir.xml"/>
    142 
    143139    <para><parameter>--with-pam-prefix=/etc</parameter>: This command puts
    144140    <application>PAM</application> configuration files in
     
    158154
    159155      <indexterm zone="gdm gdm-config">
    160         <primary sortas="e-etc-gnome-&gnome-old-version;&gnome-minor-version;gdm-custom.conf">
     156        <primary sortas="e-etc-gnome-&gnome-version;&gnome-minor-version;gdm-custom.conf">
    161157        &gnome-etc-dir;/gdm/custom.conf</primary>
    162158      </indexterm>
     
    179175      in this file will override the settings in the static file. The same
    180176      parameters in the static file are used in the configuration file.</para>
    181 
    182       <para>Change the directory containing the <application>GDM</application>
    183       log files to the <filename class='directory'>/var/log</filename>
    184       hierarchy by creating a directory and modifying the
    185       <filename>&gnome-etc-dir;/gdm/custom.conf</filename> configuration file. Issue
    186       the following commands as the
    187       <systemitem class="username">root</systemitem> user:</para>
    188 
    189 <screen role="root"><userinput>install -v -m755 -d /var/log/gdm &amp;&amp;
    190 sed -i.orig "/\[daemon\]/ a LogDir=/var/log/gdm" \
    191     &gnome-etc-dir;/gdm/custom.conf &amp;&amp;
    192 rmdir -v /var/lib/log/gdm &amp;&amp;
    193 rmdir -v /var/lib/log</userinput></screen>
    194177
    195178      <para>The <application>GDM</application> <application>PAM</application>
     
    273256      <envar>GNOME_PREFIX</envar> environment variable is anything other than
    274257      <filename class='directory'>/usr</filename> or <filename
    275       class='directory'>/opt/gnome-&gnome-old-version;&gnome-minor-version;</filename>,
     258      class='directory'>/opt/gnome-&gnome-version;&gnome-minor-version;</filename>,
    276259      you will need to modify the <envar>PATH</envar> statement in the script
    277260      to include the path where you have <application>GNOME</application>
     
    284267<screen role="root"><userinput>make install-gdm</userinput></screen>
    285268
    286       <para>Now edit <filename>/etc/inittab</filename> so that the line
    287       containing:</para>
    288 
    289 <screen><literal>id:3:initdefault:</literal></screen>
    290 
    291       <para>is changed to:</para>
    292 
    293 <screen><literal>id:5:initdefault:</literal></screen>
     269      <para>Now edit <filename>/etc/inittab</filename> with the following
     270      commands.</para>
     271
     272<screen role="root"><userinput>mv /etc/inittab /etc/inittab.org &amp;&amp;
     273sed s/id:3:initdefault:/id:5:initdefault:/g /etc/inittab.org &gt; \
     274/etc/inittab &amp;&amp;
     275rm /etc/inittab.org</userinput></screen>
    294276
    295277    </sect3>
     
    306288
    307289      <seglistitem>
    308         <seg>gdm, gdm-binary, gdm-dmx-reconnect-proxy, gdm-restart,
    309         gdm-safe-restart, gdm-stop, gdmXnest, gdmXnestchooser, gdmdynamic,
    310         gdmflexiserver, gdmphotosetup, gdmsetup, and gdmthemetester</seg>
    311         <seg>lib*mouselistener.{so,a} GTK+ modules</seg>
    312         <seg>&gnome-etc-dir;/{,g}dm,
    313         /var/lib/gdm,
    314         /var/log/gdm and the following directories in
    315         <envar>$GNOME_PREFIX</envar>/:
    316         share/{,gnome/help/ ,omf/}gdm</seg>
     290        <seg>gdm, gdm-binary, gdm-crash-logger, gdm-factory-slave,
     291        gdmflexiserver, gdm-host-chooser, gdm-product-slave, gdm-restart,
     292        gdm-safe-restart, gdm-screenshot, gdm-session-worker,
     293        gdm-simple-chooser, gdm-simple-greeter, gdm-simple-slave, gdm-stop,
     294        gdm-user-switch-applet, and gdm-xdmcp-chooser-slave</seg>
     295        <seg>None</seg>
     296        <seg>&gnome-etc-dir;/gdm{Init,PostLogin,PostSession,PreSession},
     297        /var/lib/gdm/.gconf.mandatory,/var/lib/run/gdm,/var/log/gdm,
     298        <envar>$GNOME_PREFIX</envar>/share/{gdm/autostart/LoginWindow,
     299        gnome-2.0/ui,/gnome/help/gdm,omf/gdm}</seg>
    317300      </seglistitem>
    318301    </segmentedlist>
     
    322305      <?dbfo list-presentation="list"?>
    323306      <?dbhtml list-presentation="table"?>
     307
     308      <varlistentry id="gdmflexiserver">
     309        <term><command>gdmflexiserver</command></term>
     310        <listitem>
     311          <para>is the flexi server mechanism which allows to run GDM sessions
     312          on demand, in a new virtual console.</para>
     313          <indexterm zone="gdm gdmflexiserver">
     314            <primary sortas="b-gdmflexiserver">gdmflexiserver</primary>
     315          </indexterm>
     316        </listitem>
     317      </varlistentry>
     318
     319      <varlistentry id="gdm-screenshot">
     320        <term><command>gdm-screenshot</command></term>
     321        <listitem>
     322          <para>is a screenshot tool.</para>
     323          <indexterm zone="gdm gdm-screenshot">
     324            <primary sortas="b-gdm-screenshot">gdm-screenshot</primary>
     325          </indexterm>
     326        </listitem>
     327      </varlistentry>
    324328
    325329      <varlistentry id="gdm-prog">
     
    335339      </varlistentry>
    336340
     341      <varlistentry id="gdm-binary">
     342        <term><command>gdm-binary</command></term>
     343        <listitem>
     344          <para>is the <application>GNOME</application> based login prompt.</para>
     345          <indexterm zone="gdm gdm-binary">
     346            <primary sortas="b-gdm-binary">gdm-binary</primary>
     347          </indexterm>
     348        </listitem>
     349      </varlistentry>
     350
    337351      <varlistentry id="gdm-restart">
    338352        <term><command>gdm-restart</command></term>
     
    359373      </varlistentry>
    360374
    361       <varlistentry id="gdmsetup">
    362         <term><command>gdmsetup</command></term>
    363         <listitem>
    364           <para>is a graphical interface to edit the
    365           <filename>gdm.conf</filename> file.</para>
    366           <indexterm zone="gdm gdmsetup">
    367             <primary sortas="b-gdmsetup">gdmsetup</primary>
    368           </indexterm>
    369         </listitem>
    370       </varlistentry>
     375      <varlistentry id="gdm-stop">
     376        <term><command>gdm-stop</command></term>
     377        <listitem>
     378          <para>sends the TERM signal to the <application>GDM</application>
     379          daemon so that it stops. It's used after the config file is
     380          edited.</para>
     381          <indexterm zone="gdm gdm-stop">
     382            <primary sortas="b-gdm-stop">gdm-stop</primary>
     383          </indexterm>
     384        </listitem>
     385      </varlistentry>
     386
    371387    </variablelist>
    372388
  • introduction/welcome/changelog.xml

    ra7f10539 r3b4770b  
    4242-->
    4343    <listitem>
     44      <para>September 5th, 2009</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[wblaszcz] - Updated to GDM-2.26.1.</para>
     48        </listitem>
     49      </itemizedlist>
     50    </listitem>
     51
     52    <listitem>
    4453      <para>September 2nd, 2009</para>
    4554      <itemizedlist>
Note: See TracChangeset for help on using the changeset viewer.