cvs commit: BLFS/BOOK/server/mail/courier courier-intro.xml

tushar at linuxfromscratch.org tushar at linuxfromscratch.org
Thu Mar 25 21:27:38 PST 2004


tushar      04/03/25 22:27:38

  Modified:    BOOK/general general.ent
               BOOK/general/genlib genlib.xml
               BOOK/gnome gnome-intro.xml
               BOOK/gnome/lib/gnome-vfs gnome-vfs-intro.xml
               BOOK/introduction/important bootscripts.xml
               BOOK/introduction/welcome changelog.xml
               BOOK/kde/inst kde-libs.xml
               BOOK/server/mail/courier courier-intro.xml
  Added:       BOOK/general/genlib fam.xml
               BOOK/general/genlib/fam fam-config.xml fam-desc.xml
                        fam-exp.xml fam-inst.xml fam-intro.xml fam.ent
  Removed:     BOOK/general/genlib libfam.xml
               BOOK/general/genlib/libfam libfam-config.xml libfam-desc.xml
                        libfam-exp.xml libfam-inst.xml libfam-intro.xml
                        libfam.ent
  Log:
  Updated to fam-2.7.0. Renamed libfam to fam
  
  Revision  Changes    Path
  1.48      +2 -2      BLFS/BOOK/general/general.ent
  
  Index: general.ent
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/general/general.ent,v
  retrieving revision 1.47
  retrieving revision 1.48
  diff -u -u -r1.47 -r1.48
  --- general.ent	16 Mar 2004 06:03:27 -0000	1.47
  +++ general.ent	26 Mar 2004 05:27:37 -0000	1.48
  @@ -8,7 +8,7 @@
   <!ENTITY % libxml2 SYSTEM "genlib/libxml2/libxml2.ent">
   <!ENTITY % libxslt SYSTEM "genlib/libxslt/libxslt.ent">
   <!ENTITY % popt SYSTEM "genlib/popt/popt.ent">
  -<!ENTITY % libfam SYSTEM "genlib/libfam/libfam.ent">
  +<!ENTITY % fam SYSTEM "genlib/fam/fam.ent">
   <!ENTITY % slang SYSTEM "genlib/slang/slang.ent">
   <!ENTITY % gmp SYSTEM "genlib/gmp/gmp.ent">
   <!ENTITY % gdbm SYSTEM "genlib/gdbm/gdbm.ent">
  @@ -32,7 +32,7 @@
   %libxml2;
   %libxslt;
   %popt;
  -%libfam;
  +%fam;
   %slang;
   %gmp;
   %gdbm;
  
  
  
  1.28      +1 -1      BLFS/BOOK/general/genlib/genlib.xml
  
  Index: genlib.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/general/genlib/genlib.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -u -r1.27 -r1.28
  --- genlib.xml	22 Feb 2004 02:11:25 -0000	1.27
  +++ genlib.xml	26 Mar 2004 05:27:37 -0000	1.28
  @@ -34,7 +34,7 @@
   &pcre;
   &popt;
   &slang;
  -&libfam;
  +&fam;
   &libxml;
   &libxml2;
   &libxslt;
  
  
  
  1.1                  BLFS/BOOK/general/genlib/fam.xml
  
  Index: fam.xml
  ===================================================================
  <sect1 id="fam" xreflabel="FAM-&fam-version;">
  <?dbhtml filename="fam.html" dir="general"?>
  <title>FAM-&fam-version;</title>
  
  &fam-intro;
  &fam-inst;
  &fam-exp;
  &fam-config;
  &fam-desc;
  
  </sect1>
  
  
  
  1.1                  BLFS/BOOK/general/genlib/fam/fam-config.xml
  
  Index: fam-config.xml
  ===================================================================
  <sect2>
  <title>Configuring <application><acronym>FAM</acronym></application></title>
  
  <sect3><title>Config files</title>
  
  <para><filename>/etc/rpc</filename>,
   <filename>/etc/fam.conf</filename>,
   <filename>/etc/inetd.conf</filename>, 
   <filename>/etc/xinetd.d/fam</filename>
   or <filename>/etc/xinetd.conf</filename>
   </para>
  </sect3>
  
  <sect3><title>Configuration Information</title>
  
  <para>Configuring the file alteration monitor.</para>
  
  <para>If you use <application>inetd</application>, add the
  <application><acronym>FAM</acronym></application> entry to
  <filename>/etc/inetd.conf</filename> with the
  following command: </para>
  
  <screen><userinput><command>echo "sgi_fam/1-2 stream  rpc/tcp wait root /usr/bin/fam fam" >> /etc/inetd.conf</command></userinput></screen>
  
  <para>If you use <application>xinetd</application>, add an entry to
  <filename>/etc/xinetd.conf</filename> with the following command (be
  sure the "nogroup" group exists):</para>
  
  <screen><userinput><command>cat >> /etc/xinetd.conf << "EOF"</command>
      # description: FAM - file alteration monitor
      service sgi_fam
      {
          type            = RPC UNLISTED
          socket_type     = stream
          user            = root
          group           = nogroup
          server          = /usr/bin/fam
          wait            = yes
          protocol        = tcp
          rpc_version     = 2
          rpc_number      = 391002
      }
  <command>EOF</command></userinput></screen>
  
  <para>If you do not have any inetd daemon installed and have no
  wish to install one, you can also start fam during system startup
  by installing <filename>/etc/rc.d/init.d/fam</filename>
  init script included in the
  <xref linkend="intro-important-bootscripts"/> package.</para>
                                                                                                                  
  <screen><userinput><command>make install-fam</command></userinput></screen>
  
  </sect3>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/fam/fam-desc.xml
  
  Index: fam-desc.xml
  ===================================================================
  <sect2>
  <title>Contents</title>
  
  <para>The <application><acronym>FAM</acronym></application> package contains 
  <command>famd</command> executable and
  <filename>libfam</filename> libraries.</para>
  
  </sect2>
  
  <sect2><title>Description</title>
  
  <sect3><title>famd</title>
  
  <para><command>famd</command> is the file alteration monitor.</para>
  
  </sect3>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/fam/fam-exp.xml
  
  Index: fam-exp.xml
  ===================================================================
  <sect2>
  <title>Command explanations</title>
  
  <para><command>patch -Np1 -i ../fam-&fam-version;-dnotify-1.patch</command>: This patch enables
  <application><acronym>FAM</acronym></application> to use the Linux kernel 
  dnotify mechanism to inform the calling process of 
  file modifications, rather than polling the file system for
  modifications.</para>
  
  <para><command>autoreconf -f -i</command>
  This command is necessary since the dnotify patch affects the
  <filename>configure.ac</filename> and <filename>Makefile.am</filename>.</para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/fam/fam-inst.xml
  
  Index: fam-inst.xml
  ===================================================================
  <sect2>
  <title>Installation of <application><acronym>FAM</acronym></application></title>
  
  <para>Install <application><acronym>FAM</acronym></application> by running the 
  following commands:</para>
  
  <screen><userinput><command>patch -Np1 -i ../fam-&fam-version;-dnotify-1.patch &&
  autoreconf -f -i &&
  ./configure --prefix=/usr --sysconfdir=/etc &&
  make &&
  make install</command></userinput></screen>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/fam/fam-intro.xml
  
  Index: fam-intro.xml
  ===================================================================
  <sect2>
  <title>Introduction to <application><acronym>FAM</acronym></application></title>
  
  <para>The <application><acronym>FAM</acronym></application> package contains a 
  File Alteration Monitor which is useful for notifying applications of
  changes to the file system.</para>
  
  <sect3><title>Package information</title>
  <itemizedlist spacing='compact'>
  <listitem><para>Download (HTTP): <ulink
  url="&fam-download-http;"/></para></listitem>
  <listitem><para>Download (FTP): <ulink
  url="&fam-download-ftp;"/></para></listitem>
  <listitem><para>Download size: &fam-size;</para></listitem>
  <listitem><para>Estimated Disk space required:
  &fam-buildsize;</para></listitem>
  <listitem><para>Estimated build time:
  &fam-time;</para></listitem></itemizedlist>
  </sect3>
  
  <sect3><title>Additional downloads</title>
  <itemizedlist spacing='compact'>
  <listitem><para>Dnotify patch (HTTP): <ulink
  url="&patch-root;/fam-&fam-version;-dnotify-1.patch"/></para></listitem></itemizedlist>
  </sect3>
       
                                                                             
  <sect3><title><application><acronym>FAM</acronym></application> dependencies
  </title>
  <sect4><title>Required</title>
  <para><xref linkend="portmap"/></para></sect4>
  </sect3>
  
  </sect2>
  
  
  
  1.1                  BLFS/BOOK/general/genlib/fam/fam.ent
  
  Index: fam.ent
  ===================================================================
  <!ENTITY fam SYSTEM "../fam.xml">
  <!ENTITY fam-intro SYSTEM "fam-intro.xml">
  <!ENTITY fam-inst SYSTEM "fam-inst.xml">
  <!ENTITY fam-exp SYSTEM "fam-exp.xml">
  <!ENTITY fam-config SYSTEM "fam-config.xml">
  <!ENTITY fam-desc SYSTEM "fam-desc.xml">
  <!ENTITY fam-version "2.7.0">
  <!ENTITY fam-download-http "">
  <!ENTITY fam-download-ftp "ftp://oss.sgi.com/projects/fam/download/stable/fam-&fam-version;.tar.gz">
  <!ENTITY fam-size "320 KB">
  <!ENTITY fam-buildsize "6.9 MB">
  <!ENTITY fam-time "0.68 SBU">
  
  
  
  1.20      +1 -1      BLFS/BOOK/gnome/gnome-intro.xml
  
  Index: gnome-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/gnome/gnome-intro.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -u -r1.19 -r1.20
  --- gnome-intro.xml	2 Feb 2004 02:11:57 -0000	1.19
  +++ gnome-intro.xml	26 Mar 2004 05:27:37 -0000	1.20
  @@ -80,6 +80,6 @@
   <para>Optional</para>
   <para><xref linkend="libxml2"/>, <xref linkend="libxslt"/>, <xref
   linkend="DocBook"/>,
  -<xref linkend="docbook-xsl"/> and <xref linkend="libfam"/></para>
  +<xref linkend="docbook-xsl"/> and <xref linkend="fam"/></para>
   
   </partintro>
  
  
  
  1.11      +1 -1      BLFS/BOOK/gnome/lib/gnome-vfs/gnome-vfs-intro.xml
  
  Index: gnome-vfs-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/gnome/lib/gnome-vfs/gnome-vfs-intro.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -u -r1.10 -r1.11
  --- gnome-vfs-intro.xml	9 Dec 2003 20:21:37 -0000	1.10
  +++ gnome-vfs-intro.xml	26 Mar 2004 05:27:37 -0000	1.11
  @@ -24,7 +24,7 @@
   <para><xref linkend="GConf"/>, <xref linkend="libbonobo"/> and
   <xref linkend="gnome-mime-data"/></para></sect4>
   <sect4><title>Optional</title>
  -<para><xref linkend="libfam"/>, <xref linkend="openssl"/>, <xref
  +<para><xref linkend="fam"/>, <xref linkend="openssl"/>, <xref
   linkend="CDParanoia"/>, <xref linkend="gtk-doc"/> and <xref
   linkend="DocBook"/></para></sect4>
   </sect3>
  
  
  
  1.8       +7 -9      BLFS/BOOK/introduction/important/bootscripts.xml
  
  Index: bootscripts.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/important/bootscripts.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -u -r1.7 -r1.8
  --- bootscripts.xml	22 Mar 2004 07:42:21 -0000	1.7
  +++ bootscripts.xml	26 Mar 2004 05:27:37 -0000	1.8
  @@ -4,8 +4,13 @@
   
   <para>The lfs-bootscripts package that was used in <acronym>LFS</acronym> also
   contains bootscripts for <acronym>BLFS</acronym>.
  -The lfs-bootscripts package will be used throughout the rest of
  -the book for startup scripts.  It is recomended you keep the package
  +Refer to <ulink url="&lfs-root;/chapter07/bootscripts.html"/> for more
  +information on the lfs-bootscripts package.</para>
  +
  +<para>The lfs-bootscripts package will be used throughout the <acronym>BLFS</acronym>
  +the book for startup scripts.  Unlike <acronym>LFS</acronym>, each init script
  +has a seperate install target in the lfs-bootscrits package. 
  +It is recomended you keep the package
   source directory around until completion of your
   <acronym>BLFS</acronym> system.  When a script is requested from
   lfs-bootscritps, simply change to the directory and execute the given
  @@ -13,13 +18,6 @@
   init script to its proper location (along with any auxillary configuration
   scripts) and also creates the appropriate symlinks to start and stop the
   service at the appropriate run-level.</para>
  -
  -<para>If you are installing <acronym>BLFS</acronym>
  -from an older version of LFS, see the INSTALL included in the package for
  -upgrade instructions.</para>
  -
  -<para>Refer to <ulink url="&lfs-root;/chapter07/bootscripts.html"/> for more
  -information on the lfs-bootscripts package.</para>
   
   <note><para>It is advisable to peruse each bootscript before installation to
   ascertain that it satisfies your need. Also verify that the start and stop
  
  
  
  1.1026    +3 -0      BLFS/BOOK/introduction/welcome/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/welcome/changelog.xml,v
  retrieving revision 1.1025
  retrieving revision 1.1026
  diff -u -u -r1.1025 -r1.1026
  --- changelog.xml	26 Mar 2004 03:25:20 -0000	1.1025
  +++ changelog.xml	26 Mar 2004 05:27:38 -0000	1.1026
  @@ -11,6 +11,9 @@
   
   <itemizedlist>
   
  +<listitem><para>March 25th, 2004 [tushar]: Updated to fam-2.7.0.
  +Added option to install bootscript.</para></listitem>
  +
   <listitem><para>March 25th, 2004 [larry]: Updated to AFPL
   Ghostscript-8.14.</para></listitem>
   
  
  
  
  1.23      +1 -1      BLFS/BOOK/kde/inst/kde-libs.xml
  
  Index: kde-libs.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/kde/inst/kde-libs.xml,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -u -r1.22 -r1.23
  --- kde-libs.xml	18 Mar 2004 15:59:00 -0000	1.22
  +++ kde-libs.xml	26 Mar 2004 05:27:38 -0000	1.23
  @@ -28,7 +28,7 @@
   <xref linkend="libxslt"/>,
   <xref linkend="cups"/>,
   <xref linkend="openldap"/>,
  -<xref linkend="libfam"/>,
  +<xref linkend="fam"/>,
   <xref linkend="pcre"/>,
   <xref linkend="openssl"/>,
   <xref linkend="libart_lgpl"/>,
  
  
  
  1.5       +1 -1      BLFS/BOOK/server/mail/courier/courier-intro.xml
  
  Index: courier-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/server/mail/courier/courier-intro.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -u -r1.4 -r1.5
  --- courier-intro.xml	6 Oct 2003 09:07:10 -0000	1.4
  +++ courier-intro.xml	26 Mar 2004 05:27:38 -0000	1.5
  @@ -27,7 +27,7 @@
   <sect4><title>Optional</title>
   <para><xref linkend="mysql"/> or <xref linkend="postgresql"/>, 
   <xref linkend="Linux_PAM"/>, <xref linkend="openssl"/>, 
  -<xref linkend="libfam"/>, <xref linkend="openldap"/>, expect, 
  +<xref linkend="fam"/>, <xref linkend="openldap"/>, expect, 
   <xref linkend="apache"/> and <xref linkend="aspell"/></para></sect4>
   </sect3>
   
  
  
  



More information about the blfs-book mailing list