Index: general.ent
===================================================================
--- general.ent	(revision 65a2cdcbe8c5fd83c38a2b79f0dfcb5d7573ec64)
+++ general.ent	(revision fcf4b9705ca1ba25ef64e711eb3e007c6c596326)
@@ -4,5 +4,5 @@
 -->
 
-<!ENTITY day          "04">                   <!-- Always 2 digits -->
+<!ENTITY day          "05">                   <!-- Always 2 digits -->
 <!ENTITY month        "03">                   <!-- Always 2 digits -->
 <!ENTITY year         "2008">
@@ -86,5 +86,5 @@
 <!-- Chapter 7 -->
 <!ENTITY tcsh-version                 "6.15.00">
-<!ENTITY zsh-version                  "4.2.6">
+<!ENTITY zsh-version                  "4.3.5">
 <!ENTITY dash-version                 "0.5.4">
 <!ENTITY ksh-version                  "2007-06-28">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 65a2cdcbe8c5fd83c38a2b79f0dfcb5d7573ec64)
+++ introduction/welcome/changelog.xml	(revision fcf4b9705ca1ba25ef64e711eb3e007c6c596326)
@@ -41,4 +41,15 @@
 
 -->
+
+    <listitem>
+      <para>March 5th, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ag] - Updated to zsh-4.3.5. Added libcap as optional
+          dependency and enabled the --bindir=/bin switch.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
       <para>March 4th, 2008</para>
Index: postlfs/shells/zsh.xml
===================================================================
--- postlfs/shells/zsh.xml	(revision 65a2cdcbe8c5fd83c38a2b79f0dfcb5d7573ec64)
+++ postlfs/shells/zsh.xml	(revision fcf4b9705ca1ba25ef64e711eb3e007c6c596326)
@@ -7,10 +7,10 @@
   <!ENTITY zsh-download-http "http://downloads.sourceforge.net/zsh/zsh-&zsh-version;.tar.bz2">
   <!ENTITY zsh-download-ftp  " ">
-  <!ENTITY zsh-md5sum        "2cefebf742c190cbc611baded825db64">
-  <!ENTITY zsh-size          "2.0 MB">
-  <!ENTITY zsh-buildsize     "41 MB (includes installing all documentation)">
-  <!ENTITY zsh-time          "0.5 SBU">
-
-  <!ENTITY zsh-doc-md5sum    "3ca3b7c199db6eb942f2a296e3fad270">
+  <!ENTITY zsh-md5sum        "db0d4b71da8e5877fa1e29d4cea38b8c">
+  <!ENTITY zsh-size          "2.5 MB">
+  <!ENTITY zsh-buildsize     "49 MB (includes installing all documentation)">
+  <!ENTITY zsh-time          "0.6 SBU">
+
+  <!ENTITY zsh-doc-md5sum    "2edea09b823ffa7528dbd447485630c9">
 ]>
 
@@ -38,13 +38,12 @@
     <application>KSH</application> but includes many enhancements.</para>
 
-    <warning>
-      <para>This version of <application>ZSH</application> does not work
-      properly with multibyte locales (e.g., UTF-8). A development version
-      is available that addresses many, but not all, locale related issues.
-      You can download the development version from the <ulink
-      url="http://sourceforge.net/project/showfiles.php?group_id=4068">
-      ZSH Sourceforge Download Page</ulink> and use the following BLFS
-      instructions to build and install.</para>
-    </warning>
+    <note>
+      <para>This version of <application>ZSH</application> is a development
+      release.  The BLFS staff has determined that it provides a stable
+      program which works properly with multibyte locales (e.g., UTF-8).
+      To find the current stable release refer to the
+      <ulink url="http://www.zsh.org/">ZSH home page</ulink> and compile
+      <application>ZSH</application> with the same instructions.</para>
+    </note>
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
@@ -84,5 +83,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="pcre"/></para>
+    <para role="optional"><xref linkend="pcre"/> and
+    <ulink url="http://packages.debian.org/stable/source/libcap">libcap</ulink>
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -103,11 +104,12 @@
 
 <screen><userinput>./configure --prefix=/usr \
+            --bindir=/bin \
             --sysconfdir=/etc/zsh \
             --enable-etcdir=/etc/zsh &amp;&amp;
 make</userinput></screen>
 
-    <para>If you downloaded the optional documentation, and you have
-    <xref linkend="tetex"/> installed, you can build additional formats of the
-    documentation by issuing any or all of the following commands:</para>
+    <para>If you have <xref linkend="tetex"/> installed, you can build 
+    additional formats of the documentation by issuing any or all of  
+    the following commands:</para> 
 
 <screen><userinput>texi2pdf  Doc/zsh.texi -o Doc/zsh.pdf &amp;&amp;
@@ -129,5 +131,5 @@
 
 <screen role="root"><userinput>make htmldir=/usr/share/doc/zsh-&zsh-version;/html install.html &amp;&amp;
-install -v -m644 Doc/*.{ps,dvi} /usr/share/doc/zsh-&zsh-version;</userinput></screen>
+install -v -m644 Doc/zsh.dvi /usr/share/doc/zsh-&zsh-version;</userinput></screen>
 
     <para>If you built any additional formats of the documentation, install
@@ -150,4 +152,26 @@
     compatibility by having all the files located in the
     <filename class='directory'>/etc</filename> directory.</para>
+    
+    <para><parameter>--bindir=/bin</parameter>: This parameter places the 
+    <command>zsh</command> binaries into the root filesystem.</para>
+
+    <para><parameter>--enable-cap</parameter>: This parameter enables
+    POSIX capabilities.</para>
+
+    <para><parameter>--enable-pcre</parameter>: This parameter allows to use
+    the <application>PCRE</application> regular expression library in shell
+    builtins. Note: Linking <application>ZSH</application> dynamically against
+    <application>PCRE</application>, produces a runtime dependency on 
+    <filename class='libraryfile'>libpcre.so</filename>. If
+    <filename class='directory'>/usr</filename> is a separate mount point and
+    <command>zsh</command> needs to be available at boot time, either you
+    have statically link <application>ZSH</application> against
+    <application>PCRE</application> (you can examine the
+    <filename>config.modules</filename> file on how to link statically the
+    module), or move the library to <filename class='directory'>/lib</filename>
+    as follows:</para>
+
+<screen role="root"><userinput>mv -v /usr/lib/libpcre.so.* /lib/ &amp;&amp;
+ln -v -sf ../../lib/libpcre.so.0 /usr/lib/libpcre.so</userinput></screen>
 
   </sect2>
@@ -199,6 +223,6 @@
 
 <screen role="root"><userinput>cat &gt;&gt; /etc/shells &lt;&lt; "EOF"
-<literal>/usr/bin/zsh
-/usr/bin/zsh-&zsh-version;</literal>
+<literal>/bin/zsh
+/bin/zsh-&zsh-version;</literal>
 EOF</userinput></screen>
 
