Author: dj
Date: Sun Feb 24 17:21:45 2019
New Revision: 21243

Log:
Merge to HEAD 21241.

Added:
   branches/BOOK-elogind/archive/wicd.xml
      - copied unchanged from r21238, trunk/BOOK/archive/wicd.xml
Deleted:
   branches/BOOK-elogind/networking/netutils/wicd.xml
Modified:
   branches/BOOK-elogind/general.ent
   branches/BOOK-elogind/general/genlib/libwacom.xml
   branches/BOOK-elogind/general/genlib/telepathy-glib.xml
   branches/BOOK-elogind/general/genutils/bogofilter.xml
   branches/BOOK-elogind/general/genutils/telepathy-logger.xml
   branches/BOOK-elogind/general/genutils/telepathy-mission-control.xml
   branches/BOOK-elogind/general/prog/jinja2.xml
   branches/BOOK-elogind/general/prog/perl-deps/perl-test-simple.xml
   branches/BOOK-elogind/general/prog/perl-deps/perl-test2-suite.xml
   
branches/BOOK-elogind/general/prog/perl-modules/perl-datetime-calendar-julian.xml
   branches/BOOK-elogind/general/prog/perl-modules/perl-lwp-protocol-https.xml
   branches/BOOK-elogind/general/prog/pygobject3.xml
   branches/BOOK-elogind/general/sysutils/accountsservice.xml
   branches/BOOK-elogind/general/sysutils/cups-pk-helper.xml
   branches/BOOK-elogind/general/sysutils/upower.xml
   branches/BOOK-elogind/gnome.ent
   branches/BOOK-elogind/gnome/applications/baobab.xml
   branches/BOOK-elogind/gnome/applications/brasero.xml
   branches/BOOK-elogind/gnome/applications/cheese.xml
   branches/BOOK-elogind/gnome/applications/eog.xml
   branches/BOOK-elogind/gnome/applications/evince.xml
   branches/BOOK-elogind/gnome/applications/evolution.xml
   branches/BOOK-elogind/gnome/applications/file-roller.xml
   branches/BOOK-elogind/gnome/applications/gnome-calculator.xml
   branches/BOOK-elogind/gnome/applications/gnome-color-manager.xml
   branches/BOOK-elogind/gnome/applications/gnome-disk-utility.xml
   branches/BOOK-elogind/gnome/applications/gnome-logs.xml
   branches/BOOK-elogind/gnome/applications/gnome-maps.xml
   branches/BOOK-elogind/gnome/applications/gnome-nettool.xml
   branches/BOOK-elogind/gnome/applications/gnome-power-manager.xml
   branches/BOOK-elogind/gnome/applications/gnome-screenshot.xml
   branches/BOOK-elogind/gnome/applications/gnome-system-monitor.xml
   branches/BOOK-elogind/gnome/applications/gnome-terminal.xml
   branches/BOOK-elogind/gnome/applications/gnome-tweaks.xml
   branches/BOOK-elogind/gnome/applications/gnome-weather.xml
   branches/BOOK-elogind/gnome/applications/gucharmap.xml
   branches/BOOK-elogind/gnome/applications/network-manager-applet.xml
   branches/BOOK-elogind/gnome/applications/seahorse.xml
   branches/BOOK-elogind/gnome/applications/vinagre.xml
   branches/BOOK-elogind/gnome/applications/vino.xml
   branches/BOOK-elogind/gnome/platform/caribou.xml
   branches/BOOK-elogind/gnome/platform/evolution-data-server.xml
   branches/BOOK-elogind/gnome/platform/folks.xml
   branches/BOOK-elogind/gnome/platform/gdm.xml
   branches/BOOK-elogind/gnome/platform/geocode-glib.xml
   branches/BOOK-elogind/gnome/platform/gfbgraph.xml
   branches/BOOK-elogind/gnome/platform/gjs.xml
   branches/BOOK-elogind/gnome/platform/gnome-autoar.xml
   branches/BOOK-elogind/gnome/platform/gnome-backgrounds.xml
   branches/BOOK-elogind/gnome/platform/gnome-bluetooth.xml
   branches/BOOK-elogind/gnome/platform/gnome-control-center.xml
   branches/BOOK-elogind/gnome/platform/gnome-desktop.xml
   branches/BOOK-elogind/gnome/platform/gnome-menus.xml
   branches/BOOK-elogind/gnome/platform/gnome-online-accounts.xml
   branches/BOOK-elogind/gnome/platform/gnome-session.xml
   branches/BOOK-elogind/gnome/platform/gnome-settings-daemon.xml
   branches/BOOK-elogind/gnome/platform/gnome-shell-extensions.xml
   branches/BOOK-elogind/gnome/platform/gnome-shell.xml
   branches/BOOK-elogind/gnome/platform/gnome-user-docs.xml
   branches/BOOK-elogind/gnome/platform/gnome-video-effects.xml
   branches/BOOK-elogind/gnome/platform/grilo.xml
   branches/BOOK-elogind/gnome/platform/libchamplain.xml
   branches/BOOK-elogind/gnome/platform/libgdata.xml
   branches/BOOK-elogind/gnome/platform/libgee.xml
   branches/BOOK-elogind/gnome/platform/libgtop.xml
   branches/BOOK-elogind/gnome/platform/libgweather.xml
   branches/BOOK-elogind/gnome/platform/libpeas.xml
   branches/BOOK-elogind/gnome/platform/libwnck.xml
   branches/BOOK-elogind/gnome/platform/mutter.xml
   branches/BOOK-elogind/gnome/platform/nautilus.xml
   branches/BOOK-elogind/gnome/platform/platform.xml
   branches/BOOK-elogind/gnome/platform/totem-pl-parser.xml
   branches/BOOK-elogind/gnome/platform/tracker.xml
   branches/BOOK-elogind/gnome/platform/yelp-xsl.xml
   branches/BOOK-elogind/gnome/platform/yelp.xml
   branches/BOOK-elogind/gnome/platform/zenity.xml
   branches/BOOK-elogind/introduction/welcome/changelog.xml
   branches/BOOK-elogind/multimedia/libdriv/sound-theme-freedesktop.xml
   branches/BOOK-elogind/networking/connect/advanced-network.xml
   branches/BOOK-elogind/networking/mailnews/alpine.xml
   branches/BOOK-elogind/networking/mailnews/fetchmail.xml
   branches/BOOK-elogind/networking/mailnews/mutt.xml
   branches/BOOK-elogind/networking/netlibs/uhttpmock.xml
   branches/BOOK-elogind/networking/netprogs/samba.xml
   branches/BOOK-elogind/networking/netutils/netutils.xml
   branches/BOOK-elogind/networking/netutils/whois.xml
   branches/BOOK-elogind/postlfs/security/make-ca.xml
   branches/BOOK-elogind/postlfs/security/nss.xml
   branches/BOOK-elogind/postlfs/security/openssh.xml
   branches/BOOK-elogind/postlfs/security/p11-kit.xml
   branches/BOOK-elogind/postlfs/security/polkit.xml
   branches/BOOK-elogind/pst/typesetting/asymptote.xml
   branches/BOOK-elogind/pst/typesetting/biber.xml
   branches/BOOK-elogind/pst/typesetting/xindy.xml
   branches/BOOK-elogind/server/mail/dovecot.xml
   branches/BOOK-elogind/server/mail/exim.xml
   branches/BOOK-elogind/x/installing/x7driver-ati.xml
   branches/BOOK-elogind/x/lib/gtk-vnc.xml

Copied: branches/BOOK-elogind/archive/wicd.xml (from r21238, 
trunk/BOOK/archive/wicd.xml)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ branches/BOOK-elogind/archive/wicd.xml      Sun Feb 24 17:21:45 2019        
(r21243, copy of r21238, trunk/BOOK/archive/wicd.xml)
@@ -0,0 +1,329 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY wicd-download-http 
"https://launchpad.net/wicd/&wicd-major-version;/&wicd-version;/+download/wicd-&wicd-version;.tar.gz";>
+  <!ENTITY wicd-download-ftp  " ">
+  <!ENTITY wicd-md5sum        "aaa2e9f5320849e0b5d053099a6f0007">
+  <!ENTITY wicd-size          "536 KB">
+  <!ENTITY wicd-buildsize     "4.2 MB">
+  <!ENTITY wicd-time          "less than 0.1 SBU">
+]>
+
+<sect1 id="wicd" xreflabel="Wicd-&wicd-version;">
+  <?dbhtml filename="wicd.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>Wicd-&wicd-version;</title>
+
+  <indexterm zone="wicd">
+    <primary sortas="a-wicd">wicd</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Wicd</title>
+
+    <para><application>Wicd</application> is a network manager written in
+    Python.  It simplifies network setup by automatically detecting and
+    connecting to wireless and wired networks. Wicd includes support for WPA
+    authentication and DHCP configuration. It provides Curses- and GTK-based
+    graphical frontends for user-friendly control. An excellent KDE-based
+    frontend is also available
+    <ulink url="http://projects.kde.org/projects/extragear/network/wicd-kde";>
+    http://projects.kde.org/projects/extragear/network/wicd-kde</ulink>.
+    </para>
+
+    &lfs83_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&wicd-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&wicd-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &wicd-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &wicd-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &wicd-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &wicd-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Wicd Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+    <xref linkend="python2"/>,
+    <xref linkend="dbus-python"/>,
+    <xref linkend="wireless_tools"/>, and
+    <xref linkend="net-tools"/>
+    (Wicd needs <command>mii-tool</command> from this package)
+    </para>
+
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
+    <xref linkend="pygtk"/> (for the GTK frontend),
+    <xref linkend="wpa_supplicant"/> (for WPA support), and
+    <xref linkend="dhcpcd"/> or <xref linkend="dhcp"/> (for DHCP support)
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+    <xref linkend="pm-utils"/> (for suspend/resume integration),
+    <ulink url="http://urwid.org/";>Urwid</ulink>
+    (for the Curses-based frontend), and
+    <ulink url="http://babel.edgewall.org/";>Babel</ulink>
+    (for internationalization)
+    </para>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/wicd"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Wicd</title>
+
+    <para>Install <application>Wicd</application> by running the following
+    commands:</para>
+
+<screen revision="sysv"><userinput>sed -e "/wpath.logrotate\|wpath.systemd/d" \
+    -e "/detection failed/ a\                self.init='init/default/wicd'" \
+    -i.orig setup.py &amp;&amp;
+
+rm po/*.po           &amp;&amp;
+
+python setup.py configure --no-install-kde     \
+                          --no-install-acpi    \
+                          --no-install-pmutils \
+                          --no-install-init    \
+                          --no-install-gnome-shell-extensions \
+                          
--docdir=/usr/share/doc/wicd-&wicd-version;</userinput></screen>
+
+<screen revision="systemd"><userinput>sed -e "/detection failed/ a\            
    self.init='init/default/wicd'" \
+    -i.orig setup.py &amp;&amp;
+
+rm po/*.po           &amp;&amp;
+
+python setup.py configure --no-install-kde     \
+                          --no-install-acpi    \
+                          --no-install-pmutils \
+                          --no-install-init    \
+                          --no-install-gnome-shell-extensions \
+                          
--docdir=/usr/share/doc/wicd-&wicd-version;</userinput></screen>
+
+    <para>This package does not come with a test suite.</para>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> user,
+    install the package:</para>
+
+<screen role="root"><userinput>python setup.py install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para revision="sysv"><command>sed -e ... -i setup.py</command>: The first
+    expression in this <command>sed</command> command prevents installation of
+    logrotate and systemd configuration files. You may omit it if you use these
+    utilities. The second one fixes building with BLFS.</para>
+
+    <para revision="systemd"><command>sed ... -i.orig setup.py</command>: Fix
+    and issue while building with BLFS.</para>
+
+    <para><command>rm po/*.po</command>: This command removes the international
+    messages associated with this package.  The command is required unless 
Babel
+    is installed.  If it is installed, po/ast.po still needs to be removed in
+    order for the build to complete.</para>
+
+    <para><parameter>--no-install-kde</parameter>: Prevent installation of an
+    autostart desktop file for KDE. If you use KDE, you should instead install
+    the
+    <ulink 
url="http://projects.kde.org/projects/extragear/network/wicd-kde";>Wicd
+    KDE Client</ulink>.</para>
+
+    <para><parameter>--no-install-acpi</parameter>: Prevent installation of
+    <command>suspend</command> and <command>resume</command> scripts for acpid.
+    Omit this option if you use acpid.</para>
+
+    <para><parameter>--no-install-pmutils</parameter>: Prevent installation of
+    hooks for pm-utils. Omit this option if you use pm-utils.</para>
+
+    <para revision="sysv"><parameter>--no-install-init</parameter>: Prevent
+    installation of any init scripts, as a bootscript is installed later in the
+    instructions.</para>
+
+    <para revision="systemd"><parameter>--no-install-init</parameter>: Prevent
+    installation of service files twice.  They are installed as a part of
+    the sed to setup.py.</para>
+
+    <para><parameter>--no-install-gnome-shell-extensions</parameter>: Prevent
+    installation of the respective extensions. Remove this switch, if you are
+    using Gnome Shell.</para>
+
+    
<para><option>--wicdgroup=<replaceable>&lt;group&gt;</replaceable></option>:
+    The group that will have permission to use the Wicd client (default is the
+    <systemitem class="groupname">users</systemitem> group).</para>
+
+  </sect2>
+
+    <sect2 role="configuration">
+    <title>Configuring Wicd</title>
+
+    <sect3 id="wicd-config">
+      <title>Config Files</title>
+
+      <para><filename>/etc/wicd/manager-settings.conf</filename>,
+      <filename>/etc/wicd/wired-settings.conf</filename> and
+      <filename>/etc/wicd/wireless-settings.conf</filename></para>
+
+    </sect3>
+
+    <sect3 id="wicd-init">
+      <title>Configuration Information</title>
+
+      <note revision="systemd">
+        <para>
+          Make sure that you disable the <command>systemd-networkd</command>
+          service or configure it not to manage the interfaces you want to
+          manage with <application>Wicd</application>.
+        </para>
+      </note>
+
+      <para revision="sysv">To automatically start Wicd at boot time, you need
+      to first install the Wicd bootscript,
+      <filename>/etc/rc.d/init.d/wicd</filename> included in the <xref
+      linkend="bootscripts"/> package (as user <systemitem
+      class="username">root</systemitem>):</para>
+
+      <indexterm zone="wicd wicd-init" revision="sysv">
+        <primary sortas="f-wicd">wicd (bootscript)</primary>
+      </indexterm>
+
+      <screen role='root' revision="sysv"><userinput>make 
install-wicd</userinput></screen>
+
+      <para revision="sysv">Since Wicd will now handle all configuration of
+      network devices, the network bootscript installed by LFS should be
+      disabled. This can be achieved by either removing any
+      <filename>S*network</filename> and <filename>K*network</filename>
+      symlinks in the <filename>/etc/rc*.d</filename> directories or by setting
+      <literal>ONBOOT=no</literal> in any
+      <filename>/etc/sysconfig/ifconfig.*</filename> files.</para>
+
+      <para revision="systemd">To enable wicd at boot time, as the
+      <systemitem class="username">root</systemitem> user, run:</para>
+
+      <screen role='root' revision="systemd"><userinput>systemctl enable 
wicd</userinput></screen>
+
+      <para>No manual configuration of Wicd is needed if you use the graphical
+      frontends. If you are only going to use Wicd from command-line, you can
+      configure it using the configuration files in
+      <filename>/etc/wicd</filename>. For a list of available options, look at
+      the man-pages for: wicd-manager-settings.conf, wicd-wired-settings.conf
+      and wicd-wireless-settings.conf.</para>
+
+      <para>Be sure to add all users who are to have rights to open and close
+      network connections with Wicd to the
+      <systemitem class="groupname">users</systemitem> group (or the group
+      specified with the <option>--wicdgroup</option> configuration
+      option).</para>
+
+    </sect3>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>wicd, wicd-cli, wicd-client, wicd-curses (not functional if <ulink
+        url="http://urwid.org/";>Urwid</ulink> is not installed), and
+        wicd-gtk</seg>
+        <seg>None</seg>
+        <seg>/{etc,usr/share,var/lib,var/log,var/run}/wicd,
+        /usr/lib/python2.7/site-packages/wicd and
+        /usr/share/doc/wicd-&wicd-version;</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="wicdd">
+        <term><command>wicd</command></term>
+        <listitem>
+          <para>is the wicd daemon.</para>
+          <indexterm zone="wicd wicdd">
+            <primary sortas="b-wicdd">wicd</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="wicd-cli">
+        <term><command>wicd-cli</command></term>
+        <listitem>
+          <para>is a command line interface for configuring the wicd 
daemon.</para>
+          <indexterm zone="wicd wicd-cli">
+            <primary sortas="b-wicd-cli">wicd-cli</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="wicd-client">
+        <term><command>wicd-client</command></term>
+        <listitem>
+          <para>is the wicd client. This script attempts to automatically 
choose
+          the relevant configuration interface.</para>
+          <indexterm zone="wicd wicd-client">
+            <primary sortas="b-wicd-client">wicd-client</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="wicd-curses">
+        <term><command>wicd-curses</command></term>
+        <listitem>
+          <para>is a curses interface for configuring the wicd daemon.</para>
+          <indexterm zone="wicd wicd-curses">
+            <primary sortas="b-wicd-curses">wicd-curses</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="wicd-gtk">
+        <term><command>wicd-gtk</command></term>
+        <listitem>
+          <para>is a GTK interface for configuring the wicd daemon</para>
+          <indexterm zone="wicd wicd-gtk">
+            <primary sortas="b-wicd-gtk">wicd-gtk</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: branches/BOOK-elogind/general.ent
==============================================================================
--- branches/BOOK-elogind/general.ent   Sun Feb 24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general.ent   Sun Feb 24 17:21:45 2019        (r21243)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "19">                   <!-- Always 2 digits -->
+<!ENTITY day          "24">                   <!-- Always 2 digits -->
 <!ENTITY month        "02">                   <!-- Always 2 digits -->
 <!ENTITY year         "2019">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "February 19th, &year;">
+<!ENTITY releasedate  "February 24th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development -->

Modified: branches/BOOK-elogind/general/genlib/libwacom.xml
==============================================================================
--- branches/BOOK-elogind/general/genlib/libwacom.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/general/genlib/libwacom.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -15,8 +15,6 @@
 <sect1 id="libwacom" xreflabel="libwacom-&libwacom-version;">
   <?dbhtml filename="libwacom.html"?>
 
-<!-- May become available to trunk. Will be testing soon. -->
-
   <sect1info>
     <othername>$LastChangedBy$</othername>
     <date>$Date$</date>
@@ -36,7 +34,7 @@
       to identify wacom tablets and their model-specific features.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/genlib/telepathy-glib.xml
==============================================================================
--- branches/BOOK-elogind/general/genlib/telepathy-glib.xml     Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/genlib/telepathy-glib.xml     Sun Feb 24 
17:21:45 2019        (r21243)
@@ -39,7 +39,7 @@
       unified interface for applications.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/genutils/bogofilter.xml
==============================================================================
--- branches/BOOK-elogind/general/genutils/bogofilter.xml       Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/genutils/bogofilter.xml       Sun Feb 24 
17:21:45 2019        (r21243)
@@ -35,7 +35,7 @@
       content (body).
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/genutils/telepathy-logger.xml
==============================================================================
--- branches/BOOK-elogind/general/genutils/telepathy-logger.xml Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/genutils/telepathy-logger.xml Sun Feb 24 
17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       backends to log different sorts of messages in different formats.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/genutils/telepathy-mission-control.xml
==============================================================================
--- branches/BOOK-elogind/general/genutils/telepathy-mission-control.xml        
Sun Feb 24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/genutils/telepathy-mission-control.xml        
Sun Feb 24 17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       to real-time communication services without conflicting.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/prog/jinja2.xml
==============================================================================
--- branches/BOOK-elogind/general/prog/jinja2.xml       Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/general/prog/jinja2.xml       Sun Feb 24 17:21:45 
2019        (r21243)
@@ -29,7 +29,7 @@
         module that implements a simple pythonic template language.
       </para>
 
-      &lfs83_checked;
+      &lfs84_checked;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/prog/perl-deps/perl-test-simple.xml
==============================================================================
--- branches/BOOK-elogind/general/prog/perl-deps/perl-test-simple.xml   Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/prog/perl-deps/perl-test-simple.xml   Sun Feb 
24 17:21:45 2019        (r21243)
@@ -7,7 +7,7 @@
  <!-- despite the Test:: name, this provides Test2:: modules such as Test2::API
       as well as Test:: modules  -->
   <!ENTITY my-download-http 
"&metacpan_authors;/E/EX/EXODIST/Test-Simple-&Test-Simple-version;.tar.gz">
-  <!ENTITY my-md5sum "2a3eba9fbafe80a24ce75b604ab045f1">
+  <!ENTITY my-md5sum "c63782dd32de7654637d201e550f98ec">
 
 ]>
 

Modified: branches/BOOK-elogind/general/prog/perl-deps/perl-test2-suite.xml
==============================================================================
--- branches/BOOK-elogind/general/prog/perl-deps/perl-test2-suite.xml   Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/prog/perl-deps/perl-test2-suite.xml   Sun Feb 
24 17:21:45 2019        (r21243)
@@ -5,7 +5,7 @@
   %general-entities;
 
   <!ENTITY my-download-http 
"&metacpan_authors;/E/EX/EXODIST/Test2-Suite-&Test2-Suite-version;.tar.gz">
-  <!ENTITY my-md5sum "0be30440fbe3b7f72259ac057fa0a3f6">
+  <!ENTITY my-md5sum "6d6aa949a9324bb1de32ff0fa8109de6">
 
 ]>
 

Modified: 
branches/BOOK-elogind/general/prog/perl-modules/perl-datetime-calendar-julian.xml
==============================================================================
--- 
branches/BOOK-elogind/general/prog/perl-modules/perl-datetime-calendar-julian.xml
   Sun Feb 24 17:09:00 2019        (r21242)
+++ 
branches/BOOK-elogind/general/prog/perl-modules/perl-datetime-calendar-julian.xml
   Sun Feb 24 17:21:45 2019        (r21243)
@@ -4,7 +4,7 @@
   <!ENTITY % general-entities SYSTEM "../../../general.ent">
   %general-entities;
 
-  <!ENTITY my-download-http 
"&perl_authors;/id/P/PI/PIJLL/DateTime-Calendar-Julian-&DateTime-Calendar-Julian-version;.tar.gz">
+  <!ENTITY my-download-http 
"&perl_authors;/id/W/WY/WYANT/DateTime-Calendar-Julian-&DateTime-Calendar-Julian-version;.tar.gz">
   <!ENTITY my-md5sum "8e319e8ae21f24f47aa9da0ceac5c9ee">
 
 ]>

Modified: 
branches/BOOK-elogind/general/prog/perl-modules/perl-lwp-protocol-https.xml
==============================================================================
--- branches/BOOK-elogind/general/prog/perl-modules/perl-lwp-protocol-https.xml 
Sun Feb 24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/prog/perl-modules/perl-lwp-protocol-https.xml 
Sun Feb 24 17:21:45 2019        (r21243)
@@ -61,8 +61,8 @@
         <!-- perl-io-socket-ssl pulls in perl-net-ssleay -->
         <xref linkend="perl-libwww-perl"/> and
         <!-- perl-libwww-perl pulls in perl-net-https -->
-        <xref linkend="make-ca"/> with the
-        <literal>/etc/pki/tls/certs/ca-bundle.crt</literal> symlink
+        <xref linkend="make-ca"/> with
+        <literal>/etc/pki/tls/certs/ca-bundle.crt</literal>.
       </para>
 
     </sect3>

Modified: branches/BOOK-elogind/general/prog/pygobject3.xml
==============================================================================
--- branches/BOOK-elogind/general/prog/pygobject3.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/general/prog/pygobject3.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -77,9 +77,15 @@
           (<application>Python 3</application> module)
       </para>
 
+      <bridgehead renderas="sect5">Recommended</bridgehead>
+      <para role="recommended">
+        <xref linkend="python2"/> and
+        <xref linkend="pycairo"/>
+          (<application>Python 2</application> module)
+      </para>
+
       <bridgehead renderas="sect5">Optional (for the tests)</bridgehead>
       <para role="optional">
-        <xref linkend="python2"/>,
         <ulink url="https://pypi.python.org/pypi/pep8";>pep8</ulink>,
         <ulink url="https://pypi.python.org/pypi/pyflakes";>pyflakes</ulink>, 
and
         <ulink url="https://pypi.python.org/pypi/pytest";>pytest</ulink>
@@ -94,29 +100,65 @@
     <sect3 role="installation">
       <title>Installation of PyGObject3</title>
 
+      <note>
+        <para>
+          Both <application>Python 2</application> and
+          <application>Python 3</application> modules can
+          be built and installed without any conflicts.
+        </para>
+      </note>
+
+      <para>
+        To build <application>PyGObject3</application> as a
+        <application>Python 2</application> module, run the
+        following commands:
+      </para>
+
+<screen><userinput>mkdir python2                        &amp;&amp;
+pushd python2                        &amp;&amp;
+meson --prefix=/usr -Dpython=python2 &amp;&amp;
+ninja                                &amp;&amp;
+popd</userinput></screen>
+
+      <para>
+        To test the results, issue: <command>ninja -C python2 test</command>.
+        An already active graphical session with bus address is necessary to
+        run the tests.
+      </para>
+
       <para>
         To build <application>PyGObject3</application> as a
         <application>Python 3</application> module, run the
         following commands:
       </para>
 
-<screen><userinput>mkdir build                          &amp;&amp;
-cd build                             &amp;&amp;
+<screen><userinput>mkdir python3                        &amp;&amp;
+pushd python3                        &amp;&amp;
 meson --prefix=/usr -Dpython=python3 &amp;&amp;
-ninja</userinput></screen>
+ninja                                &amp;&amp;
+popd</userinput></screen>
 
       <para>
-        To test the results, issue: <command>ninja test</command>.
+        To test the results, issue: <command>ninja -C python3 test</command>.
         An already active graphical session with bus address is necessary to
         run the tests.
       </para>
 
       <para>
-        To install the module, run the following command as the
+        To install the <application>Python 2</application> module,
+        run the following command as the
+        <systemitem class="username">root</systemitem> user:
+      </para>
+
+<screen role="root"><userinput>ninja -C python2 install</userinput></screen>
+
+      <para>
+        To install the <application>Python 3</application> module,
+        run the following command as the
         <systemitem class="username">root</systemitem> user:
       </para>
 
-<screen role="root"><userinput>ninja install</userinput></screen>
+<screen role="root"><userinput>ninja -C python3 install</userinput></screen>
 
     </sect3>
 
@@ -133,10 +175,12 @@
             None
            </seg>
           <seg>
+            /usr/lib/python&python2-majorver;/site-packages/gi/_gi{,_cairo}.so 
and/or
             
/usr/lib/python&python3-majorver;/site-packages/gi/_gi{,_cairo}.cpython-37m-&lt;arch&gt;-linux-gnu.so
            </seg>
           <seg>
             /usr/include/pygobject-3.0, and
+            /usr/lib/python&python2-majorver;/site-packages/{gi,pygtkcompat} 
and/or
             /usr/lib/python&python3-majorver;/site-packages/{gi,pygtkcompat}
           </seg>
         </seglistitem>

Modified: branches/BOOK-elogind/general/sysutils/accountsservice.xml
==============================================================================
--- branches/BOOK-elogind/general/sysutils/accountsservice.xml  Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/sysutils/accountsservice.xml  Sun Feb 24 
17:21:45 2019        (r21243)
@@ -38,7 +38,7 @@
       userdel(8) commands.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/sysutils/cups-pk-helper.xml
==============================================================================
--- branches/BOOK-elogind/general/sysutils/cups-pk-helper.xml   Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/general/sysutils/cups-pk-helper.xml   Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       <application>Cups</application> with fine-grained privileges.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/general/sysutils/upower.xml
==============================================================================
--- branches/BOOK-elogind/general/sysutils/upower.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/general/sysutils/upower.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -89,7 +89,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="gtk-doc"/> and
+      <xref linkend="gtk-doc"/>,
       <xref linkend="pygobject3"/>,
       <ulink url="https://launchpad.net/umockdev/";>umockdev</ulink>, and
       <ulink 
url="https://pypi.python.org/pypi/python-dbusmock";>python-dbusmock</ulink>

Modified: branches/BOOK-elogind/gnome.ent
==============================================================================
--- branches/BOOK-elogind/gnome.ent     Sun Feb 24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome.ent     Sun Feb 24 17:21:45 2019        (r21243)
@@ -41,7 +41,7 @@
 <!ENTITY evolution-data-server-version     "3.30.5">
 <!ENTITY folks-version                     "0.11.4">
 <!ENTITY gfbgraph-version                  "0.2.3">
-<!ENTITY tracker-version                   "2.1.7">
+<!ENTITY tracker-version                   "2.2.0">
 
 <!-- Runtime (sysv) and Desktop (systemd) -->
 <!ENTITY caribou-version                   "0.4.21">

Modified: branches/BOOK-elogind/gnome/applications/baobab.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/baobab.xml Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/baobab.xml Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       directory tree analyzer.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/brasero.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/brasero.xml        Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/brasero.xml        Sun Feb 24 
17:21:45 2019        (r21243)
@@ -38,7 +38,7 @@
       features that enable users to create  their discs easily and quickly.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -87,7 +87,8 @@
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
       <xref linkend="gobject-introspection"/>,
-      <xref linkend="libburn"/> and
+      <xref linkend="libburn"/>,
+      <xref linkend="libisoburn"/>, and
       <xref linkend="libisofs"/>,
       <xref linkend="nautilus"/>, and
       <xref linkend="totem-pl-parser"/>

Modified: branches/BOOK-elogind/gnome/applications/cheese.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/cheese.xml Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/cheese.xml Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       photos and videos with fun graphical effects.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/eog.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/eog.xml    Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/eog.xml    Sun Feb 24 17:21:45 
2019        (r21243)
@@ -36,7 +36,7 @@
       capabilites.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/evince.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/evince.xml Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/evince.xml Sun Feb 24 17:21:45 
2019        (r21243)
@@ -39,7 +39,7 @@
       on the <application>GNOME</application> Desktop.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/evolution.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/evolution.xml      Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/evolution.xml      Sun Feb 24 
17:21:45 2019        (r21243)
@@ -35,7 +35,7 @@
       <application>GNOME</application> environment.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -71,6 +71,16 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Required patch:
+          <ulink 
url="&patch-root;/evolution-&evolution-version;-security_fix-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">Evolution Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -105,7 +115,7 @@
       <xref linkend="libchamplain"/> (Contact Maps plugin),
       <xref linkend="gtk-doc"/>,
       <ulink url="https://glade.gnome.org/";>Glade</ulink>,
-      <ulink url="https://github.com/GNOME/gtkimageview/";>GtkImageView</ulink>,
+      <ulink 
url="https://packages.debian.org/source/stretch/gtkimageview";>GtkImageView</ulink>,
       <ulink url="http://gtkspell.sourceforge.net/";>GtkSpell3</ulink>,
       <ulink url="http://www.five-ten-sg.com/libpst/";>libpst</ulink>,
       <ulink url="https://launchpad.net/libunity/";>libunity</ulink>,
@@ -125,7 +135,9 @@
       commands:
     </para>
 
-<screen><userinput>mkdir build &amp;&amp;
+<screen><userinput>patch -Np1 -i 
../evolution-&evolution-version;-security_fix-1.patch &amp;&amp;
+
+mkdir build &amp;&amp;
 cd    build &amp;&amp;
 
 cmake -DCMAKE_INSTALL_PREFIX=/usr \

Modified: branches/BOOK-elogind/gnome/applications/file-roller.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/file-roller.xml    Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/file-roller.xml    Sun Feb 24 
17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       jar, compress, lzop and many other archive formats.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <note>
       <para>

Modified: branches/BOOK-elogind/gnome/applications/gnome-calculator.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-calculator.xml       Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-calculator.xml       Sun Feb 
24 17:21:45 2019        (r21243)
@@ -38,7 +38,7 @@
       of accuracy.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-color-manager.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-color-manager.xml    Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-color-manager.xml    Sun Feb 
24 17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       it easy to manage, install and generate color profiles.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-disk-utility.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-disk-utility.xml     Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-disk-utility.xml     Sun Feb 
24 17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       applications used for dealing with storage devices.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-logs.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-logs.xml     Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-logs.xml     Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       for the systemd journal.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-maps.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-maps.xml     Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-maps.xml     Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       <application>GNOME</application>.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-nettool.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-nettool.xml  Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-nettool.xml  Sun Feb 24 
17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       common command line network tools.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-power-manager.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-power-manager.xml    Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-power-manager.xml    Sun Feb 
24 17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       a tool used to report on power management on the system.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-screenshot.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-screenshot.xml       Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-screenshot.xml       Sun Feb 
24 17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       user-defined area of the screen, with optional beautifying border 
effects.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-system-monitor.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-system-monitor.xml   Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-system-monitor.xml   Sun Feb 
24 17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       <command>gtop</command>.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-terminal.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-terminal.xml Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-terminal.xml Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       terminal emulator for <application>GNOME</application> Desktop.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-tweaks.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-tweaks.xml   Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-tweaks.xml   Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       to tweak advanced <application>GNOME</application> settings.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gnome-weather.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gnome-weather.xml  Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gnome-weather.xml  Sun Feb 24 
17:21:45 2019        (r21243)
@@ -38,7 +38,7 @@
       services.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/gucharmap.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/gucharmap.xml      Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/gucharmap.xml      Sun Feb 24 
17:21:45 2019        (r21243)
@@ -39,7 +39,7 @@
       only know by its Unicode name or code point.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/network-manager-applet.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/network-manager-applet.xml Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/network-manager-applet.xml Sun Feb 
24 17:21:45 2019        (r21243)
@@ -38,11 +38,8 @@
       <application>GTK+</application>, such as <application>Xfce</application>
        and <application>LXDE</application>.
     </para>
-    <!-- This version of NewtorkManager Applet removes the deprecated 
libnm-gtk.so
-    library. It's possible that this may cause breakage. If needed, we can
-    enable it again with -Dlibnm-gtk=true -->
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/seahorse.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/seahorse.xml       Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/seahorse.xml       Sun Feb 24 
17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       keys (using GPG/GPGME) and SSH keys.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/vinagre.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/vinagre.xml        Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/vinagre.xml        Sun Feb 24 
17:21:45 2019        (r21243)
@@ -34,7 +34,7 @@
       <application>GNOME</application> Desktop.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/applications/vino.xml
==============================================================================
--- branches/BOOK-elogind/gnome/applications/vino.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/applications/vino.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -35,7 +35,7 @@
       display of a user's desktop.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/caribou.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/caribou.xml    Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/caribou.xml    Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       intended for switch and pointer users.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/evolution-data-server.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/evolution-data-server.xml      Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/evolution-data-server.xml      Sun Feb 
24 17:21:45 2019        (r21243)
@@ -40,7 +40,7 @@
       other packages as well.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/folks.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/folks.xml      Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/folks.xml      Sun Feb 24 17:21:45 
2019        (r21243)
@@ -37,7 +37,7 @@
       Facebook, etc.) to create metacontacts.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gdm.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gdm.xml        Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gdm.xml        Sun Feb 24 17:21:45 
2019        (r21243)
@@ -35,7 +35,7 @@
       and remote displays.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -70,6 +70,16 @@
         </para>
       </listitem>
     </itemizedlist>
+    
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Required patch:
+          <ulink url="&patch-root;/gdm-&gdm-version;-security_fix-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
 
     <bridgehead renderas="sect3" revision="sysv">Additional 
Downloads</bridgehead>
     <itemizedlist spacing="compact" revision="sysv">
@@ -95,11 +105,6 @@
       <xref linkend="linux-pam"/>
     </para>
 
-<!--    <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional">
-      <xref linkend="check"/>
-    </para> -->
-
     <bridgehead renderas="sect4">Runtime Dependencies</bridgehead>
     <para role="required">
       <xref role="runtime" linkend="gnome-session"/>,
@@ -140,7 +145,9 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr         \
+<screen><userinput>patch -Np1 -i ../gdm-&gdm-version;-security_fix-1.patch 
&amp;&amp;
+
+./configure --prefix=/usr         \
             --sysconfdir=/etc     \
             --localstatedir=/var  \
             --without-plymouth    \
@@ -149,12 +156,6 @@
             --with-pam-mod-dir=/lib/security &amp;&amp;
 make</userinput></screen>
 
-<!-- Currently Broken
-    <para>
-      If you have installed <xref linkend="check"/> and you wish to run
-      the testsuite, issue: <command>make check</command>.
-    </para>
--->
     <para>
       This package does not come with a usable test suite.
     </para>

Modified: branches/BOOK-elogind/gnome/platform/geocode-glib.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/geocode-glib.xml       Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/geocode-glib.xml       Sun Feb 24 
17:21:45 2019        (r21243)
@@ -38,7 +38,7 @@
       reverse geocoding (finding an address from coordinates).
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gfbgraph.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gfbgraph.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gfbgraph.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       GObject wrapper for the Facebook Graph API.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gjs.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gjs.xml        Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gjs.xml        Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       <application>GNOME</application>.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-autoar.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-autoar.xml       Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-autoar.xml       Sun Feb 24 
17:21:45 2019        (r21243)
@@ -35,7 +35,7 @@
       for automatic archive extraction, compression, and management.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-backgrounds.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-backgrounds.xml  Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-backgrounds.xml  Sun Feb 24 
17:21:45 2019        (r21243)
@@ -39,7 +39,7 @@
       that you can add your own files to the collection.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-bluetooth.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-bluetooth.xml    Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-bluetooth.xml    Sun Feb 24 
17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       <application>GNOME</application> Desktop.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-control-center.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-control-center.xml       Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-control-center.xml       Sun Feb 
24 17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       <application>GNOME</application> settings manager.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-desktop.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-desktop.xml      Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-desktop.xml      Sun Feb 24 
17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       <application>GNOME</application> Desktop.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-menus.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-menus.xml        Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-menus.xml        Sun Feb 24 
17:21:45 2019        (r21243)
@@ -40,7 +40,7 @@
       files and <filename>.directory</filename> files.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-online-accounts.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-online-accounts.xml      Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-online-accounts.xml      Sun Feb 
24 17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       framework used to access the user's online accounts.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-session.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-session.xml      Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-session.xml      Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       the <application>GNOME</application> session manager.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-settings-daemon.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-settings-daemon.xml      Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-settings-daemon.xml      Sun Feb 
24 17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       and the applications that run under it.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-shell-extensions.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-shell-extensions.xml     Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-shell-extensions.xml     Sun Feb 
24 17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       functionality to the <application>GNOME Shell</application>.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-shell.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-shell.xml        Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-shell.xml        Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       the <application>GNOME</application> Desktop environment.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -72,6 +72,16 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Required patch:
+          <ulink 
url="&patch-root;/gnome-shell-&gnome-shell-version;-security_fix-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">GNOME Shell Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -123,7 +133,9 @@
       following commands:
     </para>
 
-<screen revision="sysv"><userinput>mkdir build &amp;&amp;
+<screen revision="sysv"><userinput>patch -Np1 -i 
../gnome-shell-&gnome-shell-version;-security_fix-1.patch &amp;&amp;
+
+mkdir build &amp;&amp;
 cd    build &amp;&amp;
 
 meson --prefix=/usr    \
@@ -131,13 +143,14 @@
       -Dsystemdunitdir=no .. &amp;&amp;
 ninja</userinput></screen>
 
-<screen revision="systemd"><userinput>mkdir build &amp;&amp;
+<screen revision="systemd"><userinput>patch -Np1 -i 
../gnome-shell-&gnome-shell-version;-security_fix-1.patch &amp;&amp;
+
+mkdir build &amp;&amp;
 cd    build &amp;&amp;
 
-meson --prefix=/usr  \
-      -Dsystemd=true \
-      .. &amp;&amp;
+meson --prefix=/usr .. &amp;&amp;
 ninja</userinput></screen>
+
     <para>
       To test the results, issue: <command>ninja test</command>. You must be
       running an X session to run the tests. Some will fail if

Modified: branches/BOOK-elogind/gnome/platform/gnome-user-docs.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-user-docs.xml    Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-user-docs.xml    Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       documentation for <application>GNOME</application>.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/gnome-video-effects.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/gnome-video-effects.xml        Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/gnome-video-effects.xml        Sun Feb 
24 17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       a collection of <application>GStreamer</application> effects.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -72,8 +72,6 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">GNOME Video Effects Dependencies</bridgehead>
-
     <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/gnome-video-effects"/>
     </para>

Modified: branches/BOOK-elogind/gnome/platform/grilo.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/grilo.xml      Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/grilo.xml      Sun Feb 24 17:21:45 
2019        (r21243)
@@ -33,7 +33,7 @@
     media discovery and browsing easy for applications and application
     developers.</para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/libchamplain.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/libchamplain.xml       Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/libchamplain.xml       Sun Feb 24 
17:21:45 2019        (r21243)
@@ -10,8 +10,8 @@
            
"&gnome-download-ftp;/libchamplain/0.12/libchamplain-&libchamplain-version;.tar.xz">
   <!ENTITY libchamplain-md5sum        "52a410767f4797657b505e439bf7ce83">
   <!ENTITY libchamplain-size          "612 KB">
-  <!ENTITY libchamplain-buildsize     "18 MB">
-  <!ENTITY libchamplain-time          "0.2 SBU">
+  <!ENTITY libchamplain-buildsize     "10 MB">
+  <!ENTITY libchamplain-time          "0.1 SBU">
 ]>
 
 <sect1 id="libchamplain" xreflabel="libchamplain-&libchamplain-version;">
@@ -36,7 +36,7 @@
       Clutter-based widget that is used to display rich and interactive maps.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -106,9 +106,9 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr    \
-            --enable-vala    \
-            --disable-static &amp;&amp;
+<screen><userinput>./configure --prefix=/usr     \
+            --enable-vala     \
+            --disable-static  &amp;&amp;
 make</userinput></screen>
 
     <para>
@@ -120,13 +120,14 @@
     </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
     <title>Command Explanations</title>
 
     <para>
-      <parameter>--enable-vala</parameter>: This switch enables
+      <parameter>- -enable-vala</parameter>: This switch enables
       building of the Vala bindings. Remove if you don't have
       <xref linkend="vala"/> installed.
     </para>

Modified: branches/BOOK-elogind/gnome/platform/libgdata.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/libgdata.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/libgdata.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -36,7 +36,7 @@
       services and has full asynchronous support.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/libgee.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/libgee.xml     Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/libgee.xml     Sun Feb 24 17:21:45 
2019        (r21243)
@@ -35,7 +35,7 @@
       structures.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/libgtop.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/libgtop.xml    Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/libgtop.xml    Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       <application>GNOME</application> top libraries.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/libgweather.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/libgweather.xml        Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/libgweather.xml        Sun Feb 24 
17:21:45 2019        (r21243)
@@ -37,7 +37,7 @@
       locations.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/libpeas.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/libpeas.xml    Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/libpeas.xml    Sun Feb 24 17:21:45 
2019        (r21243)
@@ -35,7 +35,7 @@
       to assume its own extensibility.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -118,7 +118,8 @@
     <para>
       To test the results, issue: <command>make check</command>.
       An active graphical session with bus address is necessary to
-      run the tests.
+      run the tests. Due to changes in BLFS Python implementations,
+      the Python tests will fail (lack of a Python-2 pygobject3 module).
     </para>
 
     <para>

Modified: branches/BOOK-elogind/gnome/platform/libwnck.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/libwnck.xml    Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/libwnck.xml    Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       Window Navigator Construction Kit.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/mutter.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/mutter.xml     Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/mutter.xml     Sun Feb 24 17:21:45 
2019        (r21243)
@@ -36,7 +36,7 @@
       machine with a hardware accelerated video driver).
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/nautilus.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/nautilus.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/nautilus.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -36,7 +36,7 @@
       <application>GNOME</application> file manager.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/platform.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/platform.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/platform.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -33,8 +33,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gnome-autoar.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gnome-desktop.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gnome-menus.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gnome-online-accounts.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gnome-video-effects.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gnome-online-accounts.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="grilo.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="libchamplain.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libgdata.xml"/>

Modified: branches/BOOK-elogind/gnome/platform/totem-pl-parser.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/totem-pl-parser.xml    Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/totem-pl-parser.xml    Sun Feb 24 
17:21:45 2019        (r21243)
@@ -36,7 +36,7 @@
       GObject-based library used to parse multiple playlist formats.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -90,6 +90,7 @@
     <para role="optional">
       <xref linkend="cmake"/> (for CMake Bindings),
       <xref linkend="gtk-doc"/>,
+      <xref linkend="gvfs"/> (for some tests),
       <ulink url="http://ltp.sourceforge.net/coverage/lcov.php";> LCOV</ulink>, 
and
       <ulink url="http://sourceforge.net/projects/quvi";>libquvi &gt;= 0.9.1 
and libquvi-scripts</ulink>
       - if they are installed, then

Modified: branches/BOOK-elogind/gnome/platform/tracker.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/tracker.xml    Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/tracker.xml    Sun Feb 24 17:21:45 
2019        (r21243)
@@ -5,13 +5,13 @@
   %general-entities;
 
   <!ENTITY tracker-download-http
-           
"&gnome-download-http;/tracker/2.1/tracker-&tracker-version;.tar.xz">
+           
"&gnome-download-http;/tracker/2.2/tracker-&tracker-version;.tar.xz">
   <!ENTITY tracker-download-ftp
-           "&gnome-download-ftp;/tracker/2.1/tracker-&tracker-version;.tar.xz">
-  <!ENTITY tracker-md5sum        "f8bae98922d5fcc7b1fab7ce4dd80c83">
-  <!ENTITY tracker-size          "2.5 MB">
-  <!ENTITY tracker-buildsize     "254 MB (with tests)">
-  <!ENTITY tracker-time          "2.1 SBU (with tests)">
+           "&gnome-download-ftp;/tracker/2.2/tracker-&tracker-version;.tar.xz">
+  <!ENTITY tracker-md5sum        "e4c637cbc1aa2f4d03e09c8e6b318d6d">
+  <!ENTITY tracker-size          "2.7 MB">
+  <!ENTITY tracker-buildsize     "211 MB (with tests)">
+  <!ENTITY tracker-time          "1.0 SBU (with tests)">
 ]>
 
 <sect1 id="tracker" xreflabel="Tracker-&tracker-version;">
@@ -36,7 +36,7 @@
       provider used in the <application>GNOME</application> desktop 
environment.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -111,30 +111,31 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr     \
-            --sysconfdir=/etc \
-            --with-session-bus-services-dir=/usr/share/dbus-1/services 
&amp;&amp;
-make</userinput></screen>
+<screen><userinput>mkdir build &amp;&amp;
+cd build &amp;&amp;
+
+meson --prefix=/usr --sysconfdir=/etc .. &amp;&amp;
+ninja</userinput></screen>
 
     <para>
-      To test the results, issue: <command>make -k check</command>. The tests
+      To test the results, issue: <command>ninja test</command>. The tests
       should be run from a graphical session. Several tests may output an error
-      if <application>tracker</application> is not already installed.
+      due to the Python 2 module for PyGObject3 not being available.
     </para>
 
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>ninja install</userinput></screen>
 
   </sect2>
-
+<!-- Not needed. D-Bus files get installed in the proper location by default.
   <sect2 role="commands">
     <title>Command Explanations</title>
 
     <para>
-      
<parameter>--with-session-bus-services-dir=/usr/share/dbus-1/services</parameter>:
+      <parameter>- 
-with-session-bus-services-dir=/usr/share/dbus-1/services</parameter>:
       This switch defines the location of the <xref linkend="dbus"/> service
       directory.
     </para>
@@ -143,7 +144,7 @@
       href="../../xincludes/gtk-doc-rebuild.xml"/>
 
   </sect2>
-
+-->
   <sect2 role="content">
     <title>Contents</title>
 

Modified: branches/BOOK-elogind/gnome/platform/yelp-xsl.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/yelp-xsl.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/yelp-xsl.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -35,7 +35,7 @@
       format Docbook and Mallard documents.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/yelp.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/yelp.xml       Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/yelp.xml       Sun Feb 24 17:21:45 
2019        (r21243)
@@ -34,7 +34,7 @@
       browser used for viewing help files.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/gnome/platform/zenity.xml
==============================================================================
--- branches/BOOK-elogind/gnome/platform/zenity.xml     Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/gnome/platform/zenity.xml     Sun Feb 24 17:21:45 
2019        (r21243)
@@ -37,7 +37,7 @@
       shell scripts.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/introduction/welcome/changelog.xml
==============================================================================
--- branches/BOOK-elogind/introduction/welcome/changelog.xml    Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/introduction/welcome/changelog.xml    Sun Feb 24 
17:21:45 2019        (r21243)
@@ -42,6 +42,69 @@
     </listitem>
 -->
     <listitem>
+      <para>February 24th, 2019</para>
+      <itemizedlist>
+        <listitem>
+          <para>[dj] - Make libnssckbi.so link unconditionally in p11-kit and
+          NSS instructions.</para>
+        </listitem>
+        <listitem>
+          <para>[dj] - Moved example configuration for make-ca to the
+          configuration section.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>February 22nd, 2019</para>
+      <itemizedlist>
+        <listitem>
+          <para>[renodr] - Add a security patch for OpenSSH to fix an 
+          access restriction bypass vulnerability caused by using "." or a
+          blank filename when using SCP. Fixes
+          <ulink url="&blfs-ticket-root;11693">#11693</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update the security patch for polkit-0.115
+          to include a fix for another authentication bypass. Fixes
+          <ulink url="&blfs-ticket-root;11692">#11692</ulink>.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Revert to libchamplain-0.12.16.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Add security patch to Evolution to fix
+          spoofing of OpenPGP signatures. Fixes
+          <ulink url="&blfs-ticket-root;11684">#11684</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>February 21st, 2019</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Remove optional HAVE_LIBIDN=1 from 'whois', it is
+          automatically detected and specifying it now breaks the build. Fixes
+          <ulink url="&blfs-ticket-root;11701">#11701</ulink>.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Add security patches to gnome-shell and GDM
+          to fix authentication bypass vulnerabilities. Fixes
+          <ulink url="&blfs-ticket-root;11685">#11685</ulink>.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Update to libchamplain-0.12.17. Fixes
+          <ulink url="&blfs-ticket-root;11698">#11698</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to tracker-2.2.0. Fixes
+          <ulink url="&blfs-ticket-root;11699">#11699</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>February 19th, 2019</para>
       <itemizedlist>
         <listitem>

Modified: branches/BOOK-elogind/multimedia/libdriv/sound-theme-freedesktop.xml
==============================================================================
--- branches/BOOK-elogind/multimedia/libdriv/sound-theme-freedesktop.xml        
Sun Feb 24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/multimedia/libdriv/sound-theme-freedesktop.xml        
Sun Feb 24 17:21:45 2019        (r21243)
@@ -35,7 +35,7 @@
       contains sound themes for the desktop.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/networking/connect/advanced-network.xml
==============================================================================
--- branches/BOOK-elogind/networking/connect/advanced-network.xml       Sun Feb 
24 17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/networking/connect/advanced-network.xml       Sun Feb 
24 17:21:45 2019        (r21243)
@@ -77,7 +77,7 @@
         Repeat the process for any other interfaces that need to be bridged.
         Note that it is important that nothing assigns any addresses to the
         bridged interfaces. If you are using <xref linkend="NetworkManager"/>
-        or <xref linkend="wicd"/>, make sure you configure them to ignore
+        or <!--<xref linkend="wicd"/>-->, make sure you configure them to 
ignore
         the bridged interfaces, as well as the bridge interface itself.
       </para>
 

Modified: branches/BOOK-elogind/networking/mailnews/alpine.xml
==============================================================================
--- branches/BOOK-elogind/networking/mailnews/alpine.xml        Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/networking/mailnews/alpine.xml        Sun Feb 24 
17:21:45 2019        (r21243)
@@ -32,7 +32,7 @@
     <para><application>Alpine</application> is a text-based email client
     developed by the University of Washington.</para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing='compact'>

Modified: branches/BOOK-elogind/networking/mailnews/fetchmail.xml
==============================================================================
--- branches/BOOK-elogind/networking/mailnews/fetchmail.xml     Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/networking/mailnews/fetchmail.xml     Sun Feb 24 
17:21:45 2019        (r21243)
@@ -34,7 +34,7 @@
     forwards it to the local (client) machine's delivery system, so it can 
then be
     read by normal mail user agents.</para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing='compact'>
@@ -75,7 +75,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="python2"/> and
+      <xref linkend="python2"/>, built after
       <xref linkend="tk"/>
     </para>
 
@@ -194,8 +194,8 @@
           <para>it will assist you in setting up and editing a
           <filename>~/.fetchmailrc</filename> configuration file, by using
           a <application>Tk</application> GUI interface. It requires
-          <application>Python</application> and it must have the Tkinker module
-          available.</para>
+          <application>Python 2</application> and it must have the Tkinker
+          module available.</para>
           <indexterm zone="fetchmail fetchmailconf">
             <primary sortas="b-fetchmailconf">fetchmailconf</primary>
           </indexterm>

Modified: branches/BOOK-elogind/networking/mailnews/mutt.xml
==============================================================================
--- branches/BOOK-elogind/networking/mailnews/mutt.xml  Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/networking/mailnews/mutt.xml  Sun Feb 24 17:21:45 
2019        (r21243)
@@ -33,7 +33,7 @@
     Agent. This is useful for reading, writing, replying to, saving, and
     deleting your email.</para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing='compact'>

Modified: branches/BOOK-elogind/networking/netlibs/uhttpmock.xml
==============================================================================
--- branches/BOOK-elogind/networking/netlibs/uhttpmock.xml      Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/networking/netlibs/uhttpmock.xml      Sun Feb 24 
17:21:45 2019        (r21243)
@@ -34,7 +34,7 @@
       for mocking web service APIs which use HTTP or HTTPS.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/networking/netprogs/samba.xml
==============================================================================
--- branches/BOOK-elogind/networking/netprogs/samba.xml Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/networking/netprogs/samba.xml Sun Feb 24 17:21:45 
2019        (r21243)
@@ -36,7 +36,7 @@
     Active Directory domain and a NetBIOS (rfc1001/1002) nameserver (which
     among other things provides LAN browsing support).</para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/networking/netutils/netutils.xml
==============================================================================
--- branches/BOOK-elogind/networking/netutils/netutils.xml      Sun Feb 24 
17:09:00 2019        (r21242)
+++ branches/BOOK-elogind/networking/netutils/netutils.xml      Sun Feb 24 
17:21:45 2019        (r21243)
@@ -31,7 +31,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="nmap.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="traceroute.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="whois.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="wicd.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="wicd.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="wireshark.xml"/>
 
 </chapter>

Modified: branches/BOOK-elogind/networking/netutils/whois.xml
==============================================================================
--- branches/BOOK-elogind/networking/netutils/whois.xml Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/networking/netutils/whois.xml Sun Feb 24 17:21:45 
2019        (r21243)
@@ -97,16 +97,6 @@
 
   </sect2>
 
-  <sect2 role="commands">
-    <title>Command Explanations</title>
-
-    <para>
-      <option>HAVE_LIBIDN=1</option>: This make variable adds internationalized
-      string handling support to <command>whois</command>.
-    </para>
-
-  </sect2>
-
   <sect2 role="content">
     <title>Contents</title>
 

Modified: branches/BOOK-elogind/postlfs/security/make-ca.xml
==============================================================================
--- branches/BOOK-elogind/postlfs/security/make-ca.xml  Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/postlfs/security/make-ca.xml  Sun Feb 24 17:21:45 
2019        (r21243)
@@ -102,43 +102,8 @@
     BLFS applications (if the recommended and optional applications are present
     on the system). Any local certificates stored in
     <filename>/etc/ssl/local</filename> will be imported to both the trust
-    anchors and the generated certificate stores (overriding Mozilla's trust).
-    Certificates in this directory should be stored as PEM encoded
-    <application>OpenSSL</application> trusted certificates.</para>
-
-    <para>To create an <application>OpenSSL</application> trusted certificate
-    from a regular PEM encoded file, you need to add trust arguments to the
-    <command>openssl</command> command, and create a new certificate. There are
-    three trust types that are recognized by the
-    <application>make-ca</application> script, SSL/TLS, S/Mime, and code
-    signing. For example, using the
-    <ulink url="http://www.cacert.org/";>CAcert</ulink> roots, if you want to
-    trust both for all three roles, the following commands will create
-    appropriate OpenSSL trusted certificates (run as the <systemitem
-    class="username">root</systemitem> user after
-    <xref linkend="wget"/> is installed):</para>
-
-<screen role="nodump"><userinput>install -vdm755 /etc/ssl/local &amp;&amp;
-wget http://www.cacert.org/certs/root.crt &amp;&amp;
-wget http://www.cacert.org/certs/class3.crt &amp;&amp;
-openssl x509 -in root.crt -text -fingerprint -setalias "CAcert Class 1 root" \
-        -addtrust serverAuth -addtrust emailProtection -addtrust codeSigning \
-        > /etc/ssl/local/CAcert_Class_1_root.pem &amp;&amp;
-openssl x509 -in class3.crt -text -fingerprint -setalias "CAcert Class 3 root" 
\
-        -addtrust serverAuth -addtrust emailProtection -addtrust codeSigning \
-        > /etc/ssl/local/CAcert_Class_3_root.pem</userinput></screen>
-
-    <para>If one of the three trust arguments is omitted, the certificate is
-    neither trusted, nor rejected for that role. Clients that use
-    <application>OpenSSL</application> or <application>NSS</application>
-    encountering this certificate will present a warning to the user. Clients
-    using <application>GnuTLS</application> without
-    <application>p11-kit</application> support are not aware of trusted
-    certificates. To include this CA into the ca-bundle.crt (used for
-    <application>GnuTLS</application>), it must have <envar>serverAuth</envar>
-    trust. Additionally, to explicitly disallow a certificate for a particular
-    use, replace the <parameter>-addtrust</parameter> flag with the
-    <parameter>-addreject</parameter> flag.</para> 
+    anchors and the generated certificate stores (overriding Mozilla's
+    trust).</para>
 
     <para>To install the various certificate stores, first install the
     <application>make-ca</application> script into the correct location.
@@ -164,7 +129,7 @@
     <para>Previous versions of BLFS used the path
     <filename>/etc/ssl/ca-bundle.crt</filename> for the
     <xref linkend="gnutls"/> certificate store. If software is still installed
-    that references this file, create a compatibilty symlink for the old
+    that references this file, create a compatibility symlink for the old
     location as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="nodump"><userinput>ln -sfv /etc/pki/tls/certs/ca-bundle.crt \
@@ -197,7 +162,7 @@
   <sect2 role="configuration" id="make-ca-config">
     <title>Configuring make-ca</title>
 
-    <para>Genearally, no configuration is necessary on an LFS system, however,
+    <para>For most users, no additional configuration is necessary, however,
     the default <filename>certdata.txt</filename> file provided by make-ca
     is obtained from the mozilla-release branch, and is modified to provide a
     Mercurial revision. This will be the correct version for most systems.
@@ -213,6 +178,73 @@
       <primary sortas="e-etc-make-ca-conf">/etc/make-ca.conf</primary>
     </indexterm>
 
+    <bridgehead renderas="sect3">About Trust Arguments</bridgehead>
+
+    <para>There are three trust types that are recognized by the
+    <application>make-ca</application> script, SSL/TLS, S/Mime, and code
+    signing. For <application>OpenSSL</application>, these are
+    <parameter>serverAuth</parameter>, <parameter>emailProtection</parameter>,
+    and <parameter>codeSigning</parameter> respectively. If one of the three
+    trust arguments is omitted, the certificate is neither trusted, nor
+    rejected for that role. Clients that use <application>OpenSSL</application>
+    or <application>NSS</application> encountering this certificate will
+    present a warning to the user. Clients using
+    <application>GnuTLS</application> without
+    <application>p11-kit</application> support are not aware of trusted
+    certificates. To include this CA into the
+    <filename>ca-bundle.crt</filename>,
+    <filename>email-ca-bundle.crt</filename>, or
+    <filename>objsign-ca-bundle.crt</filename> files
+    (the <application>GnuTLS</application> legacy bundles), it must have the
+    appropriate trust arguments.</para>
+
+    <bridgehead renderas="sect3">Adding Additional CA Certificates</bridgehead>
+
+    <para>The <filename class="directory">/etc/ssl/local</filename> directory
+    is available to add additional CA certificates to the system. For instance,
+    you might need to add an organization or government CA certificate.
+    Files in this directory must be in the <application>OpenSSL</application>
+    trusted certificate format. To create an <application>OpenSSL</application>
+    trusted certificate from a regular PEM encoded file, you need to add trust
+    arguments to the <command>openssl</command> command, and create a new
+    certificate. For example, using the
+    <ulink url="http://www.cacert.org/";>CAcert</ulink> roots, if you want to
+    trust both for all three roles, the following commands will create
+    appropriate OpenSSL trusted certificates (run as the
+    <systemitem class="username">root</systemitem> user after
+    <xref linkend="wget"/> is installed):</para>
+
+<screen role="nodump"><userinput>install -vdm755 /etc/ssl/local &amp;&amp;
+wget http://www.cacert.org/certs/root.crt &amp;&amp;
+wget http://www.cacert.org/certs/class3.crt &amp;&amp;
+openssl x509 -in root.crt -text -fingerprint -setalias "CAcert Class 1 root" \
+        -addtrust serverAuth -addtrust emailProtection -addtrust codeSigning \
+        > /etc/ssl/local/CAcert_Class_1_root.pem &amp;&amp;
+openssl x509 -in class3.crt -text -fingerprint -setalias "CAcert Class 3 root" 
\
+        -addtrust serverAuth -addtrust emailProtection -addtrust codeSigning \
+        > /etc/ssl/local/CAcert_Class_3_root.pem</userinput></screen>
+
+    <bridgehead renderas="sect3">Overriding Mozilla Trust</bridgehead>
+
+    <para>Occasionally, there may be instances where you don't agree with
+    Mozilla's inclusion of a particular certificate authority. If you'd like
+    to override the default trust of a particular CA, simply create a copy of
+    the existing certificate in
+    <filename class="directory">/etc/ssl/local</filename> with different trust
+    arguments. For example, if you'd like to distrust the "Makebelieve_CA_Root"
+    file, run the following commands:</para>
+
+<screen role="nodump"><userinput>install -vdm755 /etc/ssl/local &amp;&amp;
+openssl x509 -in /etc/ssl/certs/Makebelieve_CA_Root.pem \
+             -text \
+             -fingerprint 
+             -setalias "Disabled Makebelieve CA Root" \
+             -addreject serverAuth \
+             -addreject emailProtection \
+             -addreject codeSigning \
+       > /etc/ssl/local/Disabled_Makebelieve_CA_Root.pem &amp;&amp;
+/usr/sbin/make-ca -r -f</userinput></screen>
+
   </sect2>
 
   <sect2 role="content">
@@ -224,7 +256,8 @@
 
       <seglistitem>
         <seg>make-ca</seg>
-        <seg>/etc/ssl/{certs,java,local} and /etc/pki/{nssdb,anchors}</seg>
+        <seg>/etc/ssl/{certs,local} and
+        /etc/pki/{nssdb,anchors,tls/{certs,java}}</seg>
       </seglistitem>
     </segmentedlist>
 

Modified: branches/BOOK-elogind/postlfs/security/nss.xml
==============================================================================
--- branches/BOOK-elogind/postlfs/security/nss.xml      Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/postlfs/security/nss.xml      Sun Feb 24 17:21:45 
2019        (r21243)
@@ -223,16 +223,14 @@
     <systemitem class="username">root</systemitem> user, execute the following
     commands:</para>
 
-<screen role="root"><userinput>if [ -e /usr/lib/libp11-kit.so ]; then
-  readlink /usr/lib/libnssckbi.so ||
-  rm -v /usr/lib/libnssckbi.so    &amp;&amp;
-  ln -sfv ./pkcs11/p11-kit-trust.so /usr/lib/libnssckbi.so
-fi</userinput></screen>
+<screen role="root"><userinput>ln -sfv ./pkcs11/p11-kit-trust.so 
/usr/lib/libnssckbi.so</userinput></screen>
 
     <para>Additionally, for dependent applications that do not use the internal
     database (<filename>/usr/lib/libnssckbi.so</filename>), the
     <filename>/usr/sbin/make-ca</filename> script, included on the
-    <xref linkend="make-ca"/> page, will generate a system wide NSS DB.</para>
+    <xref linkend="make-ca"/> page can generate a system wide NSS DB with the
+    <parameter>-n</parameter> switch, or by modifying the
+    <filename>/etc/make-ca.conf</filename> file.</para>
 
   </sect2>
 

Modified: branches/BOOK-elogind/postlfs/security/openssh.xml
==============================================================================
--- branches/BOOK-elogind/postlfs/security/openssh.xml  Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/postlfs/security/openssh.xml  Sun Feb 24 17:21:45 
2019        (r21243)
@@ -77,14 +77,14 @@
         </para>
       </listitem>
     </itemizedlist>
-<!--
+
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Required patch: <ulink 
url="&patch-root;/openssh-&openssh-version;-openssl-1.1.0-1.patch"/></para>
+        <para>Required patch: <ulink 
url="&patch-root;/openssh-&openssh-version;-security_fix-1.patch"/></para>
       </listitem>
     </itemizedlist>
--->
+
     <bridgehead renderas="sect3">OpenSSH Dependencies</bridgehead>
 <!--
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -143,7 +143,8 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr                     \
+<screen><userinput>patch -Np1 -i ../openssh-7.9p1-security_fix-1.patch 
&amp;&amp;
+./configure --prefix=/usr                     \
             --sysconfdir=/etc/ssh             \
             --with-md5-passwords              \
             --with-privsep-path=/var/lib/sshd &amp;&amp;

Modified: branches/BOOK-elogind/postlfs/security/p11-kit.xml
==============================================================================
--- branches/BOOK-elogind/postlfs/security/p11-kit.xml  Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/postlfs/security/p11-kit.xml  Sun Feb 24 17:21:45 
2019        (r21243)
@@ -162,11 +162,7 @@
     <systemitem class="username">root</systemitem> user, execute the following
     commands:</para>
 
-<screen role="root"><userinput>if [ -e /usr/lib/libnssckbi.so ]; then
-  readlink /usr/lib/libnssckbi.so ||
-  rm -fv /usr/lib/libnssckbi.so    &amp;&amp;
-  ln -sfv ./pkcs11/p11-kit-trust.so /usr/lib/libnssckbi.so
-fi</userinput></screen>
+<screen role="root"><userinput>ln -sfv ./pkcs11/p11-kit-trust.so 
/usr/lib/libnssckbi.so</userinput></screen>
 
   </sect2>
 

Modified: branches/BOOK-elogind/postlfs/security/polkit.xml
==============================================================================
--- branches/BOOK-elogind/postlfs/security/polkit.xml   Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/postlfs/security/polkit.xml   Sun Feb 24 17:21:45 
2019        (r21243)
@@ -77,7 +77,7 @@
       <listitem>
         <para>
           Required patch:
-          <ulink 
url="&patch-root;/polkit-&polkit-version;-security_patch-2.patch"/>
+          <ulink 
url="&patch-root;/polkit-&polkit-version;-security_patch-3.patch"/>
         </para>
       </listitem>
       <listitem revision="sysv">
@@ -183,7 +183,7 @@
       Apply a security patch from upstream:
     </para>
 
-<screen><userinput>patch -Np1 -i 
../polkit-&polkit-version;-security_patch-2.patch</userinput></screen>
+<screen><userinput>patch -Np1 -i 
../polkit-&polkit-version;-security_patch-3.patch</userinput></screen>
 
     <para revision="sysv">
       Apply a patch to fix issues with elogind:

Modified: branches/BOOK-elogind/pst/typesetting/asymptote.xml
==============================================================================
--- branches/BOOK-elogind/pst/typesetting/asymptote.xml Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/pst/typesetting/asymptote.xml Sun Feb 24 17:21:45 
2019        (r21243)
@@ -35,7 +35,7 @@
       technical drawing. Labels and equations can be typeset with LaTeX.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -106,6 +106,20 @@
     <title>Installation of asymptote</title>
 
     <para>
+      First, issue the following command to fix building with <xref
+      linkend="gc"/>:
+    </para>
+
+    <screen><userinput>cat &gt;&gt; main.cc &lt;&lt; EOF
+
+#ifdef USEGC
+GC_API void GC_CALL GC_throw_bad_alloc() {
+  std::bad_alloc();
+}
+#endif
+EOF</userinput></screen>
+
+    <para>
       Install <application>asymptote</application> by running the following
       commands:
     </para>

Modified: branches/BOOK-elogind/pst/typesetting/biber.xml
==============================================================================
--- branches/BOOK-elogind/pst/typesetting/biber.xml     Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/pst/typesetting/biber.xml     Sun Feb 24 17:21:45 
2019        (r21243)
@@ -40,7 +40,7 @@
     <para>Biber is a BibTeX replacement for users of biblatex, written in
     <application>Perl</application>, with full Unicode support.</para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/pst/typesetting/xindy.xml
==============================================================================
--- branches/BOOK-elogind/pst/typesetting/xindy.xml     Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/pst/typesetting/xindy.xml     Sun Feb 24 17:21:45 
2019        (r21243)
@@ -38,7 +38,7 @@
       generate indexing information.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/server/mail/dovecot.xml
==============================================================================
--- branches/BOOK-elogind/server/mail/dovecot.xml       Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/server/mail/dovecot.xml       Sun Feb 24 17:21:45 
2019        (r21243)
@@ -38,7 +38,7 @@
       easily extensible with plugins.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/server/mail/exim.xml
==============================================================================
--- branches/BOOK-elogind/server/mail/exim.xml  Sun Feb 24 17:09:00 2019        
(r21242)
+++ branches/BOOK-elogind/server/mail/exim.xml  Sun Feb 24 17:21:45 2019        
(r21243)
@@ -41,7 +41,7 @@
     Transport Agent written by the University of Cambridge, released
     under the GNU Public License.</para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: branches/BOOK-elogind/x/installing/x7driver-ati.xml
==============================================================================
--- branches/BOOK-elogind/x/installing/x7driver-ati.xml Sun Feb 24 17:09:00 
2019        (r21242)
+++ branches/BOOK-elogind/x/installing/x7driver-ati.xml Sun Feb 24 17:21:45 
2019        (r21243)
@@ -40,7 +40,7 @@
         from R100 to the "Volcanic Islands" chipsets.
       </para>
 
-      &lfs83_checked;
+      &lfs84_checked;
 
       <note>
         <para>

Modified: branches/BOOK-elogind/x/lib/gtk-vnc.xml
==============================================================================
--- branches/BOOK-elogind/x/lib/gtk-vnc.xml     Sun Feb 24 17:09:00 2019        
(r21242)
+++ branches/BOOK-elogind/x/lib/gtk-vnc.xml     Sun Feb 24 17:21:45 2019        
(r21243)
@@ -35,7 +35,7 @@
       it to be completely asynchronous while remaining single threaded.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to