aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml4
-rw-r--r--chapter06/bash-inst.xml5
2 files changed, 9 insertions, 0 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 34f216f28..b25645fe7 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -6,6 +6,10 @@
<itemizedlist>
+<listitem><para>August 28, 2003 [jeremy] - Chapter 06 -
+Bash: Added a note regarding interactive vs non-interactive
+shells.</para></listitem>
+
<listitem><para>August 28, 2003 [matt] - Updated packages
to linux-2.4.22, man-pages-1.60, expect-5.39.0,
findutils-4.1.20 and tcl-8.4.4</para></listitem>
diff --git a/chapter06/bash-inst.xml b/chapter06/bash-inst.xml
index a57645280..fc9586b2d 100644
--- a/chapter06/bash-inst.xml
+++ b/chapter06/bash-inst.xml
@@ -3,6 +3,11 @@
<sect2>
<title>Installation of Bash</title>
+<para>Bash has different default behavior when called as an interactive and
+a non-interactive shell. It is possible to change this by opening the config-top.h file and commenting out the line:</para>
+
+<para><filename>#define NON_INTERACTIVE_LOGIN_SHELLS</filename></para>
+
<para>Bash has a number of bugs in it that cause it to not behave the
way it is expected at times. Fix this behaviour with the following
patch:</para>