Changeset 97b53b5 for postlfs


Ignore:
Timestamp:
01/10/2005 06:49:09 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
2ba7d12
Parents:
518538f
Message:

Added index tags to the ASH instructions; updated template

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3245 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/shells/ash.xml

    r518538f r97b53b5  
    99<!ENTITY ash-download-ftp "ftp://distro.ibiblio.org/pub/Linux/distributions/slackware/slackware_source/ap/ash/ash-&ash-version;.tar.gz">
    1010<!ENTITY ash-size "118 KB">
    11 <!ENTITY ash-buildsize "2.7 MB">
     11<!ENTITY ash-buildsize "2.2 MB">
    1212<!ENTITY ash-time "0.06 SBU">
    13 
    1413]>
    1514
    16 <sect1 id="ash" xreflabel="ASH-&ash-version;">
     15<sect1 id="ash-package" xreflabel="ASH-&ash-version;">
    1716<sect1info>
    1817<othername>$LastChangedBy$</othername>
     
    2120<?dbhtml filename="ash.html"?>
    2221<title>ASH-&ash-version;</title>
     22<indexterm zone="ash-package">
     23<primary sortas="a-ash-package">ASH</primary></indexterm>
    2324
    2425<sect2>
    2526<title>Introduction to <application>ASH</application></title>
    2627
    27 <para><command>ash</command> is a shell that is the most compliant with the
    28 Bourne Shell (not to be confused with Bourne Again SHell i.e., <application>Bash</application>
    29 installed in <acronym>LFS</acronym>) without any additional features.
    30 Bourne Shell is available on most commercial
    31 <acronym>UNIX</acronym> systems. Hence <command>ash</command> is useful for testing
    32 scripts to be <command>sh</command>-compliant. It also has a small memory and space requirements
    33 compared to the other <command>sh</command>-compliant shells.</para>
     28<para><command>ash</command> is a shell that is the most compliant with the
     29Bourne Shell (not to be confused with Bourne Again SHell i.e.,
     30<application>Bash</application> installed in <acronym>LFS</acronym>) without
     31any additional features. Bourne Shell is available on most commercial
     32<acronym>UNIX</acronym> systems. Hence <command>ash</command> is useful for
     33testing scripts to be <command>sh</command>-compliant. It also has a small
     34memory and space requirements compared to the other
     35<command>sh</command>-compliant shells.</para>
    3436
    3537<sect3><title>Package information</title>
     
    4951<itemizedlist spacing='compact'>
    5052<listitem><para>Required Patch: <ulink
    51 url="&patch-root;/ash-&ash-version;-cumulative_fixes-1.patch"/></para></listitem>
     53url="&patch-root;/ash-&ash-version;-cumulative_fixes-1.patch"/></para>
     54</listitem>
    5255</itemizedlist>
    5356</sect3>
     
    5861<title>Installation of <application>ASH</application></title>
    5962
    60 <para>Install <application>ASH</application> by running the following commands:</para>
     63<para>Install <application>ASH</application> by running the following
     64commands:</para>
    6165
    6266<screen><userinput><command>patch -Np1 -i ../ash-0.4.0-cumulative_fixes-1.patch &amp;&amp;
     
    6569install -m 644 sh.1 /usr/share/man/man1/ash.1</command></userinput></screen>
    6670
    67 <para>If you would like to make <command>ash</command> the default sh shell, make a symlink.</para>
     71<para>If you would like to make <command>ash</command> the default sh shell,
     72make a symlink.</para>
    6873
    6974<screen><userinput><command>ln -sf ash /bin/sh</command></userinput></screen>
     
    7580
    7681<sect3><title>Config files</title>
    77 <para><application>ASH</application> sources <filename>/etc/profile</filename>
    78 and <filename>$HOME/.profile</filename></para>
     82<para><application>ASH</application> sources
     83<filename id="ash-etc-profile">/etc/profile</filename>
     84<indexterm zone="ash-package ash-etc-profile">
     85<primary sortas="e-ash-etc-profile">/etc/profile</primary></indexterm>
     86and <filename id="ash-home-profile">$HOME/.profile</filename></para>
     87<indexterm zone="ash-package ash-home-profile">
     88<primary sortas="e-ash-home-profile">$HOME/.profile</primary></indexterm>
    7989</sect3>
    8090
     
    8393<sect2>
    8494<title>Contents</title>
     95<segmentedlist>
     96<segtitle>Installed Program</segtitle>
     97<seglistitem>
     98<seg>ash</seg>
     99</seglistitem>
     100</segmentedlist>
    85101
    86 <para>The <application>ASH</application> package contains <command>ash</command>,
    87 a <command>sh</command> compliant shell.</para>
     102<variablelist>
     103<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     104<?dbfo list-presentation="list"?>
    88105
    89 </sect2>
    90 
    91 <sect2><title>Description</title>
    92 
    93 <sect3><title>ash</title>
    94 <para><command>ash</command> is a <command>sh</command>-compliant shell.</para>
    95 </sect3>
     106<varlistentry id="ash">
     107<term><command>ash</command></term>
     108<listitem><para>is a <command>sh</command>-compliant shell.</para>
     109<indexterm zone="ash-package ash">
     110<primary sortas="b-ash">ash</primary></indexterm>
     111</listitem>
     112</varlistentry>
     113</variablelist>
    96114
    97115</sect2>
Note: See TracChangeset for help on using the changeset viewer.