Author: bdubbs
Date: 2012-01-20 12:25:30 -0700 (Fri, 20 Jan 2012)
New Revision: 9190

Added:
   trunk/BOOK/postlfs/filesystems/jfs.xml
   trunk/BOOK/postlfs/filesystems/lvm2.xml
Removed:
   trunk/BOOK/general/sysutils/Device-mapper.xml
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/sysutils/hal.xml
   trunk/BOOK/general/sysutils/parted.xml
   trunk/BOOK/general/sysutils/sysutils.xml
   trunk/BOOK/general/sysutils/udisks.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/kde4/intro/pre-install-config.xml
   trunk/BOOK/postlfs/filesystems/filesystems.xml
   trunk/BOOK/postlfs/filesystems/reiser.xml
   trunk/BOOK/postlfs/filesystems/xfs.xml
Log:
Added jfsutils-1.1.15.
Updated to xfsprogs-3.1.7.

Renamed device mapper to lvm2 and changed
the instructions to do a full lvm2 installation. 
Moved lvm2 to the filesystems chapter.


Deleted: trunk/BOOK/general/sysutils/Device-mapper.xml
===================================================================
--- trunk/BOOK/general/sysutils/Device-mapper.xml       2012-01-19 23:55:48 UTC 
(rev 9189)
+++ trunk/BOOK/general/sysutils/Device-mapper.xml       2012-01-20 19:25:30 UTC 
(rev 9190)
@@ -1,172 +0,0 @@
-<?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 Device-mapper-download-http " ">
-  <!ENTITY Device-mapper-download-ftp  
"ftp://sources.redhat.com/pub/lvm2/LVM2.&LVM2-version;.tgz";>
-  <!ENTITY Device-mapper-md5sum        "321429cd1b1526a29cf6d75018b1e4bb">
-  <!ENTITY Device-mapper-size          "1 MB">
-  <!ENTITY Device-mapper-buildsize     "7.7 MB">
-  <!ENTITY Device-mapper-time          "0.1 SBU">
-]>
-
-<sect1 id="device-mapper" xreflabel="device-mapper-&Device-mapper-version;">
-  <?dbhtml filename="device-mapper.html"?>
-
-  <sect1info>
-    <othername>$LastChangedBy$</othername>
-    <date>$Date$</date>
-  </sect1info>
-
-  <title>device-mapper-&Device-mapper-version;</title>
-
-  <indexterm zone="device-mapper">
-    <primary sortas="a-device-mapper">device-mapper</primary>
-  </indexterm>
-
-  <sect2 role="package">
-    <title>Introduction to device-mapper</title>
-
-    <para>The <application>device-mapper</application> package is an
-    implementation of a minimalistic kernel-space driver that handles volume
-    management, while keeping knowledge of the underlying device layout in
-    user-space.</para>
-
-    &lfs70_checked;
-
-    <bridgehead renderas="sect3">Package Information</bridgehead>
-    <itemizedlist spacing="compact">
-      <!--<listitem>
-        <para>Download (HTTP): <ulink 
url="&Device-mapper-download-http;"/></para>
-      </listitem>-->
-      <listitem>
-        <para>Download (FTP): <ulink 
url="&Device-mapper-download-ftp;"/></para>
-      </listitem>
-      <listitem>
-        <para>Download MD5 sum: &Device-mapper-md5sum;</para>
-      </listitem>
-      <listitem>
-        <para>Download size: &Device-mapper-size;</para>
-      </listitem>
-      <listitem>
-        <para>Estimated disk space required: &Device-mapper-buildsize;</para>
-      </listitem>
-      <listitem>
-        <para>Estimated build time: &Device-mapper-time;</para>
-      </listitem>
-    </itemizedlist>
-
-    <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/device-mapper"/></para>
-
-  </sect2>
-
-  <sect2 role="installation">
-    <title>Installation of device-mapper</title>
-
-    <para>Install <application>device-mapper</application> by running the 
following
-    commands:</para>
-
-<screen><userinput>./configure --prefix=/usr --enable-pkgconfig &amp;&amp;
-make device-mapper</userinput></screen>
-
-    <!-- Note, there is a test suite (make check), but it is for LVM2 -->
-
-    <para>The device-mapper portion of this package does not come with a test
-    suite.</para>
-
-    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
-
-<screen role="root"><userinput>make install_device-mapper</userinput></screen>
-
-  </sect2>
-
-  <sect2 role="commands">
-    <title>Command Explanations</title>
-
-    <para><parameter>--enable-pkgconfig</parameter>: This parameter installs
-    pkgconfig support.</para>
-
-    <para><option>--enable-dmeventd</option>: This option builds the
-    device-mapper event daemon.</para>
-
-    <para><option>--enable-cmdlib</option>: This option builds the shared
-    command library. It is required when building the daemon.</para>
-
-  </sect2>
-
-  <!-- TODO  FIXME Need to create a boot script for dmeventd (devmapper-event)
-  According to CBLFS, only needed in very specific situations.
-
-  <sect2 role="configuration">
-    <title>Configuring device-mapper</title>
-
-    <sect3  id="device-mapper-init">
-      <title>Boot Script</title>
-
-      <para>To automatically start the <command>device-mapper</command> daemon
-      when the system is rebooted, install the
-      <filename>/etc/rc.d/init.d/device-mapper</filename>
-      bootscript from the
-      <xref linkend="bootscripts"/> package.</para>
-
-      <indexterm zone="device-mapper device-mapper-init">
-        <primary sortas="f-device-mapper">device-mapper</primary>
-      </indexterm>
-
-<screen role="root"><userinput>make install-device-mapper</userinput></screen>
-
-    </sect3>
-
-  </sect2>
-
-  -->
-
-  <sect2 role="content">
-    <title>Contents</title>
-
-    <segmentedlist>
-      <segtitle>Installed Programs</segtitle>
-      <segtitle>Installed Libraries</segtitle>
-      <segtitle>Installed Directories</segtitle>
-
-      <seglistitem>
-        <seg>dmeventd and dmsetup</seg>
-        <seg>libdevmapper-event.so and libdevmapper.so</seg>
-        <seg>None</seg>
-      </seglistitem>
-    </segmentedlist>
-
-    <variablelist>
-      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
-      <?dbfo list-presentation="list"?>
-      <?dbhtml list-presentation="table"?>
-
-      <varlistentry id="dmsetup">
-        <term><command>dmsetup</command></term>
-        <listitem>
-          <para>is a low level logical volume management tool.</para>
-          <indexterm zone="device-mapper dmsetup">
-            <primary sortas="b-dmsetup">dmsetup</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="libdevmapper">
-        <term><filename class='libraryfile'>libdevmapper.so</filename></term>
-        <listitem>
-          <para>contains the <application>device-mapper</application> API
-          functions.</para>
-          <indexterm zone="device-mapper libdevmapper">
-            <primary sortas="c-libdevmapper">libdevmapper.so</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
-  </sect2>
-
-</sect1>

Modified: trunk/BOOK/general/sysutils/hal.xml
===================================================================
--- trunk/BOOK/general/sysutils/hal.xml 2012-01-19 23:55:48 UTC (rev 9189)
+++ trunk/BOOK/general/sysutils/hal.xml 2012-01-20 19:25:30 UTC (rev 9190)
@@ -196,7 +196,7 @@
     <application>HAL</application> at run-time.
     These include <xref linkend="eject"/>, <ulink
     url="http://www.nongnu.org/dmidecode/";>dmidecode</ulink>,
-    <xref linkend="device-mapper"/>,
+    <xref linkend="lvm2"/> (device-mapper),
     <ulink url="http://luks.endorphin.org/dm-crypt";>Cryptsetup-LUKS</ulink>, 
and
     <ulink url="http://pm-utils.freedesktop.org/wiki/";>pm-utils</ulink>.</para>
 

Modified: trunk/BOOK/general/sysutils/parted.xml
===================================================================
--- trunk/BOOK/general/sysutils/parted.xml      2012-01-19 23:55:48 UTC (rev 
9189)
+++ trunk/BOOK/general/sysutils/parted.xml      2012-01-20 19:25:30 UTC (rev 
9190)
@@ -59,8 +59,10 @@
     <bridgehead renderas="sect3">Parted Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="device-mapper"/> (Required if building
-    <application>udisks</application>)</para>
+    <para role="optional">i
+      <xref linkend="lvm2"/> (device-mapper, required if building 
+        <application>udisks</application>)
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/parted"/></para>

Modified: trunk/BOOK/general/sysutils/sysutils.xml
===================================================================
--- trunk/BOOK/general/sysutils/sysutils.xml    2012-01-19 23:55:48 UTC (rev 
9189)
+++ trunk/BOOK/general/sysutils/sysutils.xml    2012-01-20 19:25:30 UTC (rev 
9190)
@@ -42,7 +42,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="upower.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="hdparm.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="sg3_utils.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="Device-mapper.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="parted.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="udisks.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="eject.xml"/>

Modified: trunk/BOOK/general/sysutils/udisks.xml
===================================================================
--- trunk/BOOK/general/sysutils/udisks.xml      2012-01-19 23:55:48 UTC (rev 
9189)
+++ trunk/BOOK/general/sysutils/udisks.xml      2012-01-20 19:25:30 UTC (rev 
9190)
@@ -62,7 +62,7 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required"><xref linkend="dbus-glib"/>,
     <xref linkend="libatasmart"/>,
-    <xref linkend="parted"/> (with <xref linkend="device-mapper"/>),
+    <xref linkend="parted"/> (with <xref linkend="lvm2"/>, device-mapper),
     <xref linkend="polkit"/>,
     <xref linkend="sg3_utils"/>, and
     <xref linkend="udev"/> (gudev)</para>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2012-01-19 23:55:48 UTC (rev 9189)
+++ trunk/BOOK/general.ent      2012-01-20 19:25:30 UTC (rev 9190)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "16">                   <!-- Always 2 digits -->
+<!ENTITY day          "20">                   <!-- Always 2 digits -->
 <!ENTITY month        "01">                   <!-- Always 2 digits -->
 <!ENTITY year         "2012">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "January 16th, &year;">
+<!ENTITY releasedate  "January 20th, &year;">
 <!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
@@ -131,8 +131,10 @@
 <!ENTITY tripwire-version             "2.4.2.2">
 
 <!-- Chapter 5 -->
+<!ENTITY lvm2-version                 "1.02.67"><!-- version from 
ftp://sources.redhat.com/pub/lvm2/WHATS_NEW_DM -->
+<!ENTITY jfsutils-version             "1.1.15">
 <!ENTITY reiser-version               "3.6.21">
-<!ENTITY xfsprogs-version             "2.9.7">
+<!ENTITY xfsprogs-version             "3.1.7">
 
 <!-- Chapter 6 -->
 <!ENTITY vim-version                  "7.3">
@@ -303,7 +305,6 @@
 <!ENTITY upower-version               "0.9.1">
 <!ENTITY sg3_utils-version            "1.29">
 <!ENTITY LVM2-version                 "2.02.88">
-<!ENTITY Device-mapper-version        "1.02.67"><!-- version from 
ftp://sources.redhat.com/pub/lvm2/WHATS_NEW_DM -->
 <!ENTITY parted-version               "3.0">
 <!ENTITY udisks-version               "1.0.1">
 <!ENTITY eject-version                "2.1.5">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2012-01-19 23:55:48 UTC 
(rev 9189)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2012-01-20 19:25:30 UTC 
(rev 9190)
@@ -42,6 +42,23 @@
 
 -->
     <listitem>
+      <para>January 20th, 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Added jfsutils-1.1.15.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Updated to xfsprogs-3.1.7.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Renamed device mapper to lvm2 and changed
+          the instructions to do a full lvm2 installation.  Moved lvm2
+          to the filesystems chapter.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>January 16th, 2012</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/kde4/intro/pre-install-config.xml
===================================================================
--- trunk/BOOK/kde4/intro/pre-install-config.xml        2012-01-19 23:55:48 UTC 
(rev 9189)
+++ trunk/BOOK/kde4/intro/pre-install-config.xml        2012-01-20 19:25:30 UTC 
(rev 9190)
@@ -161,7 +161,7 @@
           <xref linkend="acl"/>,
           <xref linkend="gobject-introspection"/>, 
           <xref linkend="udev"/>, 
-          <xref linkend="device-mapper"/>, 
+          <xref linkend="lvm2"/>, 
           <xref linkend="parted"/> and than 
           <xref linkend="udisks"/> and 
           <xref linkend="upower"/>

Modified: trunk/BOOK/postlfs/filesystems/filesystems.xml
===================================================================
--- trunk/BOOK/postlfs/filesystems/filesystems.xml      2012-01-19 23:55:48 UTC 
(rev 9189)
+++ trunk/BOOK/postlfs/filesystems/filesystems.xml      2012-01-20 19:25:30 UTC 
(rev 9190)
@@ -23,6 +23,8 @@
   system.</para>
 
   <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="ext3.xml"/> -->
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="lvm2.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="jfs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="reiser.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="xfs.xml"/>
 

Copied: trunk/BOOK/postlfs/filesystems/jfs.xml (from rev 9187, 
trunk/BOOK/postlfs/filesystems/xfs.xml)
===================================================================
--- trunk/BOOK/postlfs/filesystems/jfs.xml                              (rev 0)
+++ trunk/BOOK/postlfs/filesystems/jfs.xml      2012-01-20 19:25:30 UTC (rev 
9190)
@@ -0,0 +1,191 @@
+<?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 jfsutils-download-http 
"&files-anduin;/sources/jfsutils_&jfsutils-version;.tar.gz">
+  <!ENTITY jfsutils-download-ftp  " ">
+  <!ENTITY jfsutils-md5sum        "8809465cd48a202895bc2a12e1923b5d">
+  <!ENTITY jfsutils-size          "532 KB">
+  <!ENTITY jfsutils-buildsize     "8.9 MB">
+  <!ENTITY jfsutils-time          "0.1 SBU">
+]>
+
+<sect1 id="jfsutils" xreflabel="jfs-&jfsutils-version;">
+  <?dbhtml filename="jfsutils.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>jfsutils-&jfsutils-version;</title>
+
+  <indexterm zone="jfsutils">
+    <primary sortas="a-jfsutils">jfsutils</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to jfsutils</title>
+
+    <para>The <application>jfsutils</application> package contains 
administration
+    and debugging tools for the jfs file system.</para>
+
+    &lfs70_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&jfsutils-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&jfsutils-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &jfsutils-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &jfsutils-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &jfsutils-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &jfsutils-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/jfs"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of jfsutils</title>
+
+    <para>Install <application>jfsutils</application> by running the following
+    commands:</para>
+
+<screen><userinput>configure &amp;&amp;
+make</userinput></screen>
+
+    <para>This package does not come with a test suite.</para>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>fsck.jfs, jfs_debugfs, jfs_fsck, jfs_fscklog, 
+        jfs_logdump, jfs_mkfs, jfs_tune, mkfs.jfs </seg>
+        <seg>None</seg>
+        <seg>None</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="fsck.jfs">
+        <term><command>fsck.jfs</command></term>
+        <listitem>
+          <para>is used to replay the JFS transaction log, check a 
+          JFS formatted device for errors, and fix any errors found.</para>
+          <indexterm zone="jfsutils fsck.jfs">
+            <primary sortas="b-fsck.jfs">fsck.jfs</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="jfs_fsck">
+        <term><command>jfs_fsck</command></term>
+        <listitem>
+          <para>is a hard link to fsck.jfs.</para>
+          <indexterm zone="jfsutils jfs_fsck">
+            <primary sortas="b-jfs_fsck">jfs_fsck</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="mkfs.jfs">
+        <term><command>mkfs.jfs</command></term>
+        <listitem>
+          <para>constructs an JFS file system.</para>
+          <indexterm zone="jfsutils mkfs.jfs">
+            <primary sortas="b-mkfs.jfs">mkfs.jfs</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="jfs_mkfs">
+        <term><command>jfs_mkfs</command></term>
+        <listitem>
+          <para>is a hard link to mkfs.jfs.</para>
+          <indexterm zone="jfsutils jfs_mkfs">
+            <primary sortas="b-jfs_mkfs">jfs_mkfs</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="jfs_debugfs">
+        <term><command>jfs_debugfs</command></term>
+        <listitem>
+          <para>is a program which can be used to perform various low-level 
+          actions on a JFS formatted device.</para>
+          <indexterm zone="jfsutils jfs_debugfs">
+            <primary sortas="b-jfs_debugfs">jfs_debugfs</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="jfs_fscklog">
+        <term><command>jfs_fscklog</command></term>
+        <listitem>
+          <para>extracts a JFS fsck service log into a file and/or formats and 
+          displays the extracted file.</para>
+          <indexterm zone="jfsutils jfs_fscklog">
+            <primary sortas="b-jfs_fscklog">jfs_fscklog</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="jfs_logdump">
+        <term><command>jfs_logdump</command></term>
+        <listitem>
+          <para>dumps the contents of the journal log from the specified 
+          JFS formatted device into output file ./jfslog.dmp.</para>
+          <indexterm zone="jfsutils jfs_logdump">
+            <primary sortas="b-jfs_logdump">jfs_logdump</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="jfs_tune">
+        <term><command>jfs_tune</command></term>
+        <listitem>
+          <para>adjusts tunable file system parameters on JFS file 
systems.</para>
+          <indexterm zone="jfsutils jfs_tune">
+            <primary sortas="b-jfs_tune">jfs_tune</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Copied: trunk/BOOK/postlfs/filesystems/lvm2.xml (from rev 9189, 
trunk/BOOK/general/sysutils/Device-mapper.xml)
===================================================================
--- trunk/BOOK/postlfs/filesystems/lvm2.xml                             (rev 0)
+++ trunk/BOOK/postlfs/filesystems/lvm2.xml     2012-01-20 19:25:30 UTC (rev 
9190)
@@ -0,0 +1,224 @@
+<?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 lvm2-download-http " ">
+  <!ENTITY lvm2-download-ftp  
"ftp://sources.redhat.com/pub/lvm2/LVM2.&LVM2-version;.tgz";>
+  <!ENTITY lvm2-md5sum        "321429cd1b1526a29cf6d75018b1e4bb">
+  <!ENTITY lvm2-size          "1 MB">
+  <!ENTITY lvm2-buildsize     "15 MB">
+  <!ENTITY lvm2-time          "0.3 SBU">
+]>
+
+<sect1 id="lvm2" xreflabel="lvm-&lvm2-version;">
+  <?dbhtml filename="lvm2.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>lvm2-&lvm2-version;</title>
+
+  <indexterm zone="lvm2">
+    <primary sortas="a-lvm2">lvm2</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to lvm2</title>
+
+    <para>The <application>lvm2</application> package is a package that manages
+    logical partitions.  It allows spanning of file systems across multiple
+    physical disks and disk partitions and provides for dynamic growing or 
shrinking
+    of logical partitions.</para>
+
+    &lfs70_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <!--<listitem>
+        <para>Download (HTTP): <ulink url="&lvm2-download-http;"/></para>
+      </listitem>-->
+      <listitem>
+        <para>Download (FTP): <ulink url="&lvm2-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &lvm2-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &lvm2-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &lvm2-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &lvm2-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/lvm2"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of lvm2</title>
+
+    <para>Install <application>lvm2</application> by running the following
+    commands:</para>
+
+<screen><userinput>./configure --prefix=/usr --enable-pkgconfig &amp;&amp;
+make</userinput></screen>
+
+    <!-- Note, there is a test suite (make check), but it is for LVM2 -->
+
+    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para><parameter>--enable-pkgconfig</parameter>: This parameter installs
+    pkgconfig support.</para>
+
+    <para><option>--enable-dmeventd</option>: This option builds the
+    device-mapper event daemon.</para>
+
+    <para><option>--enable-cmdlib</option>: This option builds the shared
+    command library. It is required when building the daemon.</para>
+
+  </sect2>
+
+  <!-- TODO  FIXME Need to create a boot script for dmeventd (devmapper-event)
+  According to CBLFS, only needed in very specific situations.
+
+  <sect2 role="configuration">
+    <title>Configuring device-mapper</title>
+
+    <sect3  id="device-mapper-init">
+      <title>Boot Script</title>
+
+      <para>To automatically start the <command>device-mapper</command> daemon
+      when the system is rebooted, install the
+      <filename>/etc/rc.d/init.d/device-mapper</filename>
+      bootscript from the
+      <xref linkend="bootscripts"/> package.</para>
+
+      <indexterm zone="device-mapper device-mapper-init">
+        <primary sortas="f-device-mapper">device-mapper</primary>
+      </indexterm>
+
+<screen role="root"><userinput>make install-device-mapper</userinput></screen>
+
+    </sect3>
+
+  </sect2>
+
+  -->
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>dmsetup, fsadm, lvm, lvmconf, lvndump, vgimportclone.  There
+        are also numerous symbolic links to lvm to impement specific 
+        functionality.</seg>
+        <seg>libdevmapper.so</seg>
+        <seg>None</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="dmsetup">
+        <term><command>dmsetup</command></term>
+        <listitem>
+          <para>is a low level logical volume management tool.</para>
+          <indexterm zone="lvm2 dmsetup">
+            <primary sortas="b-dmsetup">dmsetup</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="fsadm">
+        <term><command>fsadm</command></term>
+        <listitem>
+          <para>is a utility to resize or check filesystem on a device.</para>
+          <indexterm zone="lvm2 fsadm">
+            <primary sortas="b-fsadm">fsadm</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="lvm">
+        <term><command>lvm</command></term>
+        <listitem>
+          <para>provides the command-line tools for lvm2.  Commands are
+          implemented via sympolic links to this program to manage physical 
+          devices (pv*), volume groups (vg*), and logical volumes (lv*).</para>
+          <indexterm zone="lvm2 lvm">
+            <primary sortas="b-lvm">lvm</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="lvmconf">
+        <term><command>lvmconf</command></term>
+        <listitem>
+          <para>is a script that modifies the locking configuration in 
+          an lvm configuration file.</para>
+          <indexterm zone="lvm2 lvmconf">
+            <primary sortas="b-lvmconf">lvmconf</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="lvmdump">
+        <term><command>lvmdump</command></term>
+        <listitem>
+          <para>is a tool to dump various information concerning lvm2.</para>
+          <indexterm zone="lvm2 lvmdump">
+            <primary sortas="b-lvmdump">lvmdump</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="vgimportclone">
+        <term><command>vgimportclone</command></term>
+        <listitem>
+          <para>is used to import a duplicated VG (e.g. hardware 
snapshot).</para>
+          <indexterm zone="lvm2 vgimportclone">
+            <primary sortas="b-vgimportclone">vgimportclone</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libdevmapper">
+        <term><filename class='libraryfile'>libdevmapper.so</filename></term>
+        <listitem>
+          <para>contains the <application>device-mapper</application> API
+          functions.</para>
+          <indexterm zone="lvm2 libdevmapper">
+            <primary sortas="c-libdevmapper">libdevmapper.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/postlfs/filesystems/reiser.xml
===================================================================
--- trunk/BOOK/postlfs/filesystems/reiser.xml   2012-01-19 23:55:48 UTC (rev 
9189)
+++ trunk/BOOK/postlfs/filesystems/reiser.xml   2012-01-20 19:25:30 UTC (rev 
9190)
@@ -4,7 +4,8 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY reiser-download-http 
"http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-&reiser-version;.tar.bz2";>
+  <!-- <!ENTITY reiser-download-http 
"http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-&reiser-version;.tar.bz2";>
 -->
+  <!ENTITY reiser-download-http " ">
   <!ENTITY reiser-download-ftp  
"&sources-anduin-ftp;/r/reiserfsprogs-&reiser-version;.tar.bz2">
   <!ENTITY reiser-md5sum        "0639cefac8f8150536cfa7531c2aa2d2">
   <!ENTITY reiser-size          "320 KB">
@@ -12,7 +13,7 @@
   <!ENTITY reiser-time          "0.2 SBU">
 ]>
 
-<sect1 id="reiserfs" xreflabel="ReiserFS-&reiser-version;">
+<sect1 id="reiserfs" xreflabel="reiserfsprogs-&reiser-version;">
   <?dbhtml filename="reiserfs.html"?>
 
   <sect1info>
@@ -20,18 +21,20 @@
     <date>$Date$</date>
   </sect1info>
 
-  <title>ReiserFS-&reiser-version;</title>
+  <title>reiserfsprogs-&reiser-version;</title>
 
   <indexterm zone="reiserfs">
-    <primary sortas="a-ReiserFS">ReiserFS</primary>
+    <primary sortas="a-reiserfs">reiserfsprogs</primary>
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to ReiserFS</title>
+    <title>Introduction to reiserfsprogs</title>
 
-    <para>The <application>ReiserFS</application> package contains various
+    <para>The <application>reiserfsprogs</application> package contains various
     utilities for use with the Reiser file system.</para>
 
+    &lfs70_checked;
+
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -60,9 +63,9 @@
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of ReiserFS</title>
+    <title>Installation of reiserfsprogs</title>
 
-    <para>Install <application>ReiserFS</application> by running the following
+    <para>Install <application>reiserfsprogs</application> by running the 
following
     commands:</para>
 
 <screen><userinput>./configure --prefix=/usr --sbindir=/sbin &amp;&amp;
@@ -81,14 +84,9 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><parameter>--prefix=/usr</parameter>: This ensures that
-    the manual pages are installed in the correct location while still
-    installing the programs in <filename class="directory">/sbin</filename> as
-    they should be.</para>
-
     <para><parameter>--sbindir=/sbin</parameter>: This ensures that the
-    <application>ReiserFS</application> utilities are installed in
-    <filename class="directory">/sbin</filename> as they should be.</para>
+    <application>reiserfsprogs</application> utilities are installed in
+    <filename class="directory">/sbin</filename>.</para>
 
   </sect2>
 

Modified: trunk/BOOK/postlfs/filesystems/xfs.xml
===================================================================
--- trunk/BOOK/postlfs/filesystems/xfs.xml      2012-01-19 23:55:48 UTC (rev 
9189)
+++ trunk/BOOK/postlfs/filesystems/xfs.xml      2012-01-20 19:25:30 UTC (rev 
9190)
@@ -8,13 +8,13 @@
   <!ENTITY xfsprogs-download-http 
"&files-anduin;/sources/xfsprogs_&xfsprogs-version;-1.tar.gz">
   <!--  <!ENTITY xfsprogs-download-ftp  
"ftp://oss.sgi.com/projects/xfs/download/cmd_tars/xfsprogs_&xfsprogs-version;-1.tar.gz";>
 -->
   <!ENTITY xfsprogs-download-ftp " ">
-  <!ENTITY xfsprogs-md5sum        "2bba6d3e4183defacf99e5e8ce805460">
-  <!ENTITY xfsprogs-size          "976 KB">
-  <!ENTITY xfsprogs-buildsize     "37 MB">
-  <!ENTITY xfsprogs-time          "0.6 SBU">
+  <!ENTITY xfsprogs-md5sum        "049cf9873794ea49d0bb3f12d45748a4">
+  <!ENTITY xfsprogs-size          "1.3 MB">
+  <!ENTITY xfsprogs-buildsize     "36 MB">
+  <!ENTITY xfsprogs-time          "0.5 SBU">
 ]>
 
-<sect1 id="xfs" xreflabel="XFS-&xfsprogs-version;">
+<sect1 id="xfs" xreflabel="xfs-&xfsprogs-version;">
   <?dbhtml filename="xfsfs.html"?>
 
   <sect1info>
@@ -22,18 +22,20 @@
     <date>$Date$</date>
   </sect1info>
 
-  <title>XFS-&xfsprogs-version;</title>
+  <title>xfsprogs-&xfsprogs-version;</title>
 
   <indexterm zone="xfs">
     <primary sortas="a-XFS">XFS</primary>
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to XFS</title>
+    <title>Introduction to xfsprogs</title>
 
-    <para>The <application>XFS</application> package contains administration
+    <para>The <application>xfsprogs</application> package contains 
administration
     and debugging tools for the XFS file system.</para>
 
+    &lfs70_checked;
+
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -75,9 +77,9 @@
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of XFS</title>
+    <title>Installation of xfsprogs</title>
 
-    <para>Install <application>XFS</application> by running the following
+    <para>Install <application>xfsprogs</application> by running the following
     commands:</para>
 
 <screen><userinput>make DEBUG=-DNDEBUG INSTALL_USER=root INSTALL_GROUP=root \
@@ -89,9 +91,7 @@
 
 <screen role="root"><userinput>make install &amp;&amp;
 make install-dev &amp;&amp;
-chmod -v 755 /lib/libhandle.so* &amp;&amp;
-rm -f /lib/libhandle.{a,la,so} &amp;&amp;
-ln -svf ../../lib/libhandle.so.1 /usr/lib/libhandle.so</userinput></screen>
+chmod -v 755 /lib/libhandle.so.1.*</userinput></screen>
 
   </sect2>
 
@@ -103,7 +103,6 @@
 
     <para><parameter>INSTALL_USER=root INSTALL_GROUP=root</parameter>: This
     sets the owner and group of the installed files.</para>
-    <!-- relevant only if building as non-root -->
 
     <para><parameter>LOCAL_CONFIGURE_OPTIONS="..."</parameter>: This passes
     extra configuration options to the <filename>configure</filename> script.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to