From 4af6b98859bda9fc3d932f4669e909bc65fb18e2 Mon Sep 17 00:00:00 2001 From: Larry Lawrence Date: Sat, 13 Sep 2003 21:30:13 +0000 Subject: [PATCH] update fam intro git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1060 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general/genlib/libfam/libfam-config.xml | 19 +++++++-------- general/genlib/libfam/libfam-desc.xml | 5 ++-- general/genlib/libfam/libfam-exp.xml | 13 ++++------ general/genlib/libfam/libfam-inst.xml | 18 +++++++------- general/genlib/libfam/libfam-intro.xml | 32 +++++++++++++++++-------- 5 files changed, 49 insertions(+), 38 deletions(-) diff --git a/general/genlib/libfam/libfam-config.xml b/general/genlib/libfam/libfam-config.xml index dae67a68c0..b1cb6c4a68 100644 --- a/general/genlib/libfam/libfam-config.xml +++ b/general/genlib/libfam/libfam-config.xml @@ -1,5 +1,5 @@ -Configuring fam +Configuring <application><acronym>fam</acronym></application> Config files @@ -15,19 +15,18 @@ Configuring the file alteration monitor. -If you use inetd, add the fam entry to +If you use inetd, add the +fam entry to /etc/inetd.conf with the following command: -echo "sgi_fam/1-2 stream rpc/tcp wait root /usr/bin/fam fam" >> /etc/inetd.conf +echo "sgi_fam/1-2 stream rpc/tcp wait root /usr/bin/fam fam" >> /etc/inetd.conf - -If you use xinetd, add an entry to +If you use xinetd, add an entry to /etc/xinetd.conf with the following command (be -sure the "nogroup" group exists): - - -cat >> /etc/xinetd.conf << "EOF" +sure the "nogroup" group exists): + +cat >> /etc/xinetd.conf << "EOF" # description: FAM - file alteration monitor service sgi_fam { @@ -41,7 +40,7 @@ sure the "nogroup" group exists): rpc_version = 2 rpc_number = 391002 } -EOF +EOF diff --git a/general/genlib/libfam/libfam-desc.xml b/general/genlib/libfam/libfam-desc.xml index e56dc74f8e..7289f1880b 100644 --- a/general/genlib/libfam/libfam-desc.xml +++ b/general/genlib/libfam/libfam-desc.xml @@ -1,7 +1,8 @@ Contents -The fam package contains fam and +The fam package contains +fam and libfam libraries. @@ -10,7 +11,7 @@ fam -fam is the file alteration monitor. +fam is the file alteration monitor. diff --git a/general/genlib/libfam/libfam-exp.xml b/general/genlib/libfam/libfam-exp.xml index 3c11b21bc6..6b5721931c 100644 --- a/general/genlib/libfam/libfam-exp.xml +++ b/general/genlib/libfam/libfam-exp.xml @@ -1,15 +1,12 @@ Command explanations - -patch -Np1 -i ../fam-dnotify.patch : This patch causes fam to use the Linux kernel dnotify mechanism to -inform the calling process of file modifications, rather than polling -the file system for. - +patch -Np1 -i ../fam-dnotify.patch : This patch causes +fam to use the Linux kernel dnotify mechanism to inform the calling process of +file modifications, rather than polling the file system for. - -patch -Np1 -i ../fam-gcc3.patch : This patch is necessary to get fam to compile with gcc-3.2. - +patch -Np1 -i ../fam-gcc3.patch : This patch is +necessary to get fam to compile with gcc-&gcc-version;. diff --git a/general/genlib/libfam/libfam-inst.xml b/general/genlib/libfam/libfam-inst.xml index 7ac677b696..ac7e6c3fad 100644 --- a/general/genlib/libfam/libfam-inst.xml +++ b/general/genlib/libfam/libfam-inst.xml @@ -1,17 +1,19 @@ -Installation of fam +Installation of <application><acronym>fam</acronym></application> -Download the fam patches from . +Download the fam patches +from . -Install fam by running the following commands: +Install fam by running the +following commands: You will get warnings about make install being unable to -merge entries in /etc/rpc. These can be ignored, along with any IMON -or inetd.conf warnings, as we will be configuring these files after -installation. +merge entries in /etc/rpc. These can be ignored, along +with any IMON or inetd.conf warnings, +as we will be configuring these files after installation. -patch -Np1 -i ../fam-dnotify.patch && +patch -Np1 -i ../fam-dnotify.patch && patch -Np1 -i ../fam-gcc3.patch && libtoolize --force && aclocal && @@ -19,7 +21,7 @@ automake --add-missing && autoconf && ./configure --prefix=/usr --sysconfdir=/etc && make && -make install +make install diff --git a/general/genlib/libfam/libfam-intro.xml b/general/genlib/libfam/libfam-intro.xml index daa557ea14..b3a64f5cf2 100644 --- a/general/genlib/libfam/libfam-intro.xml +++ b/general/genlib/libfam/libfam-intro.xml @@ -1,15 +1,27 @@ -Introduction to fam +Introduction to <application><acronym>fam</acronym></application> -Download location (HTTP): -Download location (FTP): -Version used: &libfam-version; -Package size: &libfam-size; -Estimated Disk space required: &libfam-buildsize; +The fam package contains a +File Alteration Monitor which is useful for notifying applications of +changes to the file system. -The fam package contains a File Alteration Monitor. - -fam depends on: - +Package information + +Download (HTTP): +Download (FTP): +Download size: &libfam-size; +Estimated Disk space required: +&libfam-buildsize; +Estimated build time: +&libfam-time; + + +<application><acronym>fam</acronym></application> dependencies + +Required + +