r5286 - in trunk/BOOK: . general/sysutils introduction/welcome

randy at linuxfromscratch.org randy at linuxfromscratch.org
Sun Nov 20 18:41:52 PST 2005


Author: randy
Date: 2005-11-20 19:41:51 -0700 (Sun, 20 Nov 2005)
New Revision: 5286

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/sysutils/hal.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Modified the libexecdir parameter passed to configure and tweaked the storage device policy in the HAL instructions

Modified: trunk/BOOK/general/sysutils/hal.xml
===================================================================
--- trunk/BOOK/general/sysutils/hal.xml	2005-11-20 10:20:59 UTC (rev 5285)
+++ trunk/BOOK/general/sysutils/hal.xml	2005-11-21 02:41:51 UTC (rev 5286)
@@ -114,9 +114,11 @@
     <para>Install <application>HAL</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr \
+<screen><userinput>sed -i -e "9,11d" -e "s/pamconsole/users/" \
+    fdi/policy/10osvendor/10-storage-policy.fdi
+./configure --prefix=/usr \
             --sysconfdir=/etc \
-            --libexecdir=/usr/sbin \
+            --libexecdir=/usr/lib/hal \
             --localstatedir=/var \
             --enable-fstab-sync \
             --enable-pcmcia-support &&
@@ -134,9 +136,14 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><parameter>--libexecdir=/usr/sbin</parameter>: This parameter forces
-    the installation of libexec files to
-    <filename class='directory'>/usr/sbin</filename> instead of
+    <para><command>sed -i -e "9,11d" -e "s/pamconsole/users/" ...</command>:
+    This command adjusts the policy for storage devices so that the
+    <filename>/etc/fstab</filename> file is updated to standards used by LFS
+    systems.</para>
+
+    <para><parameter>--libexecdir=/usr/lib/hal</parameter>: This parameter
+    forces the installation of libexec files to
+    <filename class='directory'>/usr/lib/hal</filename> instead of
     <filename class='directory'>/usr/libexec</filename>.</para>
 
     <para><parameter>--localstatedir=/var</parameter>: This parameter forces
@@ -171,25 +178,10 @@
 
     <sect3><title>Configuration Information</title>
 
-      <para>Research is underway to determine exactly what configuration is
-      necessary.</para>
+      <para>No configuration is necessary as the default values will work for
+      most systems. Some tweaking of the various policies may be required for
+      special circumstances.</para>
 
-<!--
-<screen><userinput>USER CONFIG COMMANDS</userinput></screen>
-
-<screen role="root"><userinput>ROOT CONFIG COMMANDS</userinput></screen>
-
-      <para>Create the file .... for ...</para>
-
-<screen role="root"><userinput>cat >> /PATH/FILENAME << "EOF"
-<literal># Begin FILENAME
-
-TEXT
-
-# End FILENAME</literal>
-EOF</userinput></screen>
--->
-
     </sect3>
 
     <sect3  id="hal-init">
@@ -205,6 +197,14 @@
         <primary sortas="f-haldaemon">haldaemon</primary>
       </indexterm>
 
+      <note>
+        <para>If the system-wide <application>D-BUS</application> daemon was
+        running during the installation of <application>HAL</application>,
+        ensure you stop and restart the <application>D-BUS</application>
+        daemon before attempting to start the <command>hald</command>
+        daemon.</para>
+      </note>
+
 <screen role="root"><userinput>make install-haldaemon</userinput></screen>
 
     </sect3>
@@ -230,8 +230,9 @@
         hald-probe-printer, hald-probe-smbios, hald-probe-storage,
         hald-probe-volume and lshal</seg>
         <seg>libhal.[so,a] and libhal-storage,[so,a]</seg>
-        <seg>/etc/hal, /usr/include/hal, /usr/share/doc/hal-&hal-version;,
-        /usr/share/hal and /var/run/hald</seg>
+        <seg>/etc/hal, /usr/include/hal, /usr/lib/hal,
+        /usr/share/doc/hal-&hal-version;, /usr/share/hal
+        and /var/run/hald</seg>
       </seglistitem>
     </segmentedlist>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2005-11-20 10:20:59 UTC (rev 5285)
+++ trunk/BOOK/general.ent	2005-11-21 02:41:51 UTC (rev 5286)
@@ -1,8 +1,8 @@
-<!ENTITY day          "19">
+<!ENTITY day          "21">
 <!ENTITY month        "11">
 <!ENTITY year         "2005">
 <!ENTITY version      "svn-&year;&month;&day;">
-<!ENTITY releasedate  "November &day;th, &year;">
+<!ENTITY releasedate  "November &day;st, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- version|stable|testing|unstable|development] -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2005-11-20 10:20:59 UTC (rev 5285)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2005-11-21 02:41:51 UTC (rev 5286)
@@ -42,6 +42,16 @@
 -->
 
     <listitem>
+      <para>November 21st, 2005</para>
+      <itemizedlist>
+        <listitem>
+          <para>[randy] - Modified the libexecdir parameter passed to configure
+          and tweaked the storage device policy in the HAL instructions.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>November 19th, 2005</para>
       <itemizedlist>
         <listitem>




More information about the blfs-book mailing list