From 8adcd4c4bef5a47f377b5e798000f3f995463d3f Mon Sep 17 00:00:00 2001 From: Jeremy Utley Date: Fri, 29 Aug 2003 01:09:25 +0000 Subject: Added note to Bash regarind interactive vs non-interactive shell invocation git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2693 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 4 ++++ chapter06/bash-inst.xml | 5 +++++ 2 files changed, 9 insertions(+) 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 @@ +August 28, 2003 [jeremy] - Chapter 06 - +Bash: Added a note regarding interactive vs non-interactive +shells. + 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 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 @@ Installation of Bash +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: + +#define NON_INTERACTIVE_LOGIN_SHELLS + 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: -- cgit v1.2.3-54-g00ecf