Index: postlfs/shells/ash.xml
===================================================================
--- postlfs/shells/ash.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
+++ postlfs/shells/ash.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
@@ -0,0 +1,11 @@
+<sect1 id="ash" xreflabel="ASH-&ash-version;">
+<?dbhtml filename="ash.html" dir="postlfs"?>
+<title>ASH-&ash-version;</title>
+
+&ash-intro;
+&ash-inst;
+&ash-config;
+&ash-desc;
+
+</sect1>
+
Index: postlfs/shells/ash/ash-config.xml
===================================================================
--- postlfs/shells/ash/ash-config.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
+++ postlfs/shells/ash/ash-config.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
@@ -0,0 +1,10 @@
+<sect2>
+<title>Configuring <application>ASH</application></title>
+
+<sect3><title>Config files</title>
+<para><application>ASH</application> sources <filename>/etc/profile</filename>
+and <filename>$HOME/.profile</filename></para>
+</sect3>
+
+</sect2>
+
Index: postlfs/shells/ash/ash-desc.xml
===================================================================
--- postlfs/shells/ash/ash-desc.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
+++ postlfs/shells/ash/ash-desc.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
@@ -0,0 +1,16 @@
+<sect2>
+<title>Contents</title>
+
+<para>The <application>ASH</application> package contains <command>ash</command>,
+a <command>sh</command> compliant shell.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>ash</title>
+<para><command>ash</command> is a <command>sh</command>-compliant shell.</para>
+</sect3>
+
+</sect2>
+
Index: postlfs/shells/ash/ash-inst.xml
===================================================================
--- postlfs/shells/ash/ash-inst.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
+++ postlfs/shells/ash/ash-inst.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
@@ -0,0 +1,16 @@
+<sect2>
+<title>Installation of <application>ASH</application></title>
+
+<para>Install <application>ASH</application> by running the following commands:</para>
+
+<screen><userinput><command>patch -Np1 -i ../ash-0.4.0-cumulative-fixes.patch &amp;&amp;
+make &amp;&amp;
+install -m 755 sh /bin/ash &amp;&amp;
+install -m 644 sh.1 /usr/share/man/man1/ash.1</command></userinput></screen>
+
+<para>If you would like to make <command>ash</command> the default sh shell, make a symlink.</para>
+
+<screen><userinput><command>ln -sf ash /bin/sh</command></userinput></screen>
+
+</sect2>
+
Index: postlfs/shells/ash/ash-intro.xml
===================================================================
--- postlfs/shells/ash/ash-intro.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
+++ postlfs/shells/ash/ash-intro.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
@@ -0,0 +1,32 @@
+<sect2>
+<title>Introduction to <application>ASH</application></title>
+
+<para><command>ash</command> is a shell that is the most compliant with the
+Bourne Shell (not to be confused with Bourne Again SHell i.e. <application>Bash</application>
+installed in <acronym>LFS</acronym>) without any additional features.
+Bourne Shell is available on most commercial
+<acronym>UNIX</acronym> systems. Hence <command>ash</command> is useful for testing
+scripts to be <command>sh</command>-compliant. It also has a small memory and space requirements
+compared to the other <command>sh</command>-compliant shells.</para>
+
+<sect3><title>Package information</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Download (HTTP): <ulink
+url="&ash-download-http;"/></para></listitem>
+<listitem><para>Download (FTP): <ulink
+url="&ash-download-ftp;"/></para></listitem>
+<listitem><para>Download size: &ash-size;</para></listitem>
+<listitem><para>Estimated Disk space required:
+&ash-buildsize;</para></listitem>
+<listitem><para>Estimated build time:
+&ash-time;</para></listitem></itemizedlist>
+</sect3>
+
+<sect3><title>Additional downloads</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Required patch:
+<ulink url="&patch-root;/ash-&ash-version;-cumulative-fixes.patch"/></para></listitem>
+</itemizedlist>
+</sect3>
+
+</sect2>
Index: postlfs/shells/ash/ash.ent
===================================================================
--- postlfs/shells/ash/ash.ent	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
+++ postlfs/shells/ash/ash.ent	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
@@ -0,0 +1,11 @@
+<!ENTITY ash SYSTEM "../ash.xml">
+<!ENTITY ash-intro SYSTEM "ash-intro.xml">
+<!ENTITY ash-inst SYSTEM "ash-inst.xml">
+<!ENTITY ash-config SYSTEM "ash-config.xml">
+<!ENTITY ash-desc SYSTEM "ash-desc.xml">
+<!ENTITY ash-version "0.4.0">
+<!ENTITY ash-download-http "">
+<!ENTITY ash-download-ftp "ftp://distro.ibiblio.org/pub/Linux/distributions/slackware/slackware_source/ap/ash/">
+<!ENTITY ash-size "119 KB">
+<!ENTITY ash-buildsize "700 KB">
+<!ENTITY ash-time "">
Index: postlfs/shells/shells.xml
===================================================================
--- postlfs/shells/shells.xml	(revision b7d0bb4a5259a15d4aadd9377a645fef32d0fa5e)
+++ postlfs/shells/shells.xml	(revision a245e6d1f88e4b56bcccb1b0a7f9be949b86cbd6)
@@ -8,4 +8,5 @@
 packages compatible with these additional shell types.</para>
 
+&ash;
 &tcsh;
 &zsh;
