Patch-ID: bash32-047
commit3b8e45fbf62e8c57a2c886936f5607cb2cba5e35
authorChet Ramey <chet@cwru.edu>
Thu, 13 Nov 2008 22:44:25 +0000 (13 17:44 -0500)
committerBradley M. Kuhn <bkuhn@ebb.org>
Thu, 13 Nov 2008 22:44:25 +0000 (13 17:44 -0500)
tree6bdce2f3dc4b4ebed8dc8d41c93126a39fc1e596
parentbc7289329add8b90d63c1d610796d17f5022ad70
Patch-ID: bash32-047

Bug-Reported-by: Roman Rakus <rrakus@redhat.com>
Bug-Reference-ID: <48A89EBC.906@redhat.com>
Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2008-08/msg00026.html

Bug-Description:

When using the `.' (source) builtin, under certain circumstances bash was
too careful in discarding state to preserve internal consistency.  One
effect was that assignments to readonly variables would cause entire scripts
to be aborted instead of execution of the offending command.  This behavior
was introduced by bash-3.2 patch 20.

This patch, in file bash32-047, was downloaded from ftp.gnu.org on 2011-05-29,
and bash32-047.sig was furthermore verified, yielding the following output:
gpg: Signature made Tue 18 Nov 2008 08:12:08 AM EST using DSA key ID 64EA74AB
gpg: Good signature from "Chet Ramey <chet@cwru.edu>"
patchlevel.h
subst.c