Installed bash 2.03-4 (all source i386)
Installed:
bash_2.03-4.dsc
to dists/potato/main/source/base/bash_2.03-4.dsc
replacing bash_2.03-3.dsc
bash-builtins_2.03-4_i386.deb
to dists/potato/main/binary-i386/utils/bash-builtins_2.03-4.deb
replacing bash-builtins_2.03-3.deb
bash_2.03-4_i386.deb
to dists/potato/main/binary-i386/base/bash_2.03-4.deb
replacing bash_2.03-3.deb
bash-doc_2.03-4_all.deb
to dists/potato/main/binary-all/doc/bash-doc_2.03-4.deb
replacing bash-doc_2.03-3.deb
bash_2.03-4.diff.gz
to dists/potato/main/source/base/bash_2.03-4.diff.gz
replacing bash_2.03-3.diff.gz
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.6
Date: Fri, 7 Jan 2000 07:19:00 +0100
Source: bash
Binary: bash-builtins bash bash-doc
Architecture: source i386 all
Version: 2.03-4
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <doko@debian.org>
Description:
bash - The GNU Bourne Again SHell
bash-builtins - Bash loadable builtins - headers & examples
bash-doc - Documentation and examples for the The GNU Bourne Again SHell
Changes:
bash (2.03-4) unstable; urgency=low
.
* debian/control: Fix build dependencies (fixes #52777).
* debian/rules: Cleanup.
* debian/patches/rl-ctrl-char.dpatch: Don't assume char is signed by
default (fixes #53252).
* Build with libncurses5-dev (fixes #54165).
* Fix changelog symlink in bash-doc package (fixes #54240).
* debian/README.Debian: Add paragraph for writing prompts.
* debian/README.Debian: Add paragraph about hashing of moved commands
(and closing #36877).
* Install more verbose skeleton files (closes #39728).
* The `-l' option to test is not included by intent (fixes #13645).
Comment from upstream: "The `-l' option should never have been documented,
and it was a mistake to include it in the first place -- it screws up the
grammar. Old Bourne shells and test commands had it because there was no
other way to find the length of a variable's value. Since bash has
${#variable}, there's no need for it. POSIX.2 says, in the rationale,
that implementation is irregular and that the shell supports it directly.
* Report #26720: perl -e 'print ":;" x 100000' > foo; . ./foo dumps core.
Comment from upstream: This is not a bash bug; it is a process resource
problem. The default resource limit for stack size is 8M on my version of
Linux. The call tree created by the parser for the script (100000 calls
to `:') is 99999 nodes deep, and requires that many recursive calls to the
command execution routines. This overflows the stack, and bash segfaults.
I couldn't reproduce it anywhere but Linux, because the machines I tested
on all have reasonable default stack sizes. Raising the limit to 16M is
sufficient to cause the script to run successfully (I didn't try anything
between 8M and 16M).
* Report #30460: redirection is different from standard: bash --posix
$ mkdir foo; cd foo; echo anything goes > "this file"
$ for f in *; do tr ay \ o < $f | cat; done
sh: $f: ambiguous redirect
This is POSIX.2 behaviour.
* debian/bash.preinst.c: Check if /bin/sh points to something other than
bash and is not diverted and point to README.Debian how to divert
a file (fixes #34717, #45656).
Files:
6b3cc73fcbab6297833d65baed688ebb 886 base required bash_2.03-4.dsc
1205dcd8a28b5c3b530dc881ba2f1f53 64173 base required bash_2.03-4.diff.gz
5aaf90514de59670b5ddd87abe88be6c 249842 doc optional bash-doc_2.03-4_all.deb
02ed48280dafda46494fccf0f4a46f6e 337728 base required bash_2.03-4_i386.deb
3b1f5a988288c2d7a693500965967f04 75728 utils optional bash-builtins_2.03-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
Comment: Requires PGP version 2.6 or later.
iQEVAwUBOHXRlQuDzMCIcnEhAQEv9gf/WpebCG4QZAGvWbcyjc8rv//EkxnaKtSD
6JkNfl4Fo5GQKbGT+ovquzJ5xnWkEqINejcpRrIXBa2RpPs/hUBCbuJDTiut5psq
EYRju1xYbGwHz1gLE8FiQxDWyioJMxXVKyMmPBd6D0xGICik/5omyJZZD0efciRH
XjJT45G/42DQhJdYs8mtjcr13XuS113/+N2vO0mgZy8QGWA9kiEA/ulBPJDfnpWQ
/OAkpAxnDY5kbMgX17gpLOvfNCbUTDGikc0hCg3oWxHoC/jM/LNkYCrsClogLtdQ
8/6cqYM7qzFP0/3MBKSqd5IbYst6e8ZiDz15XZLqB6LkTXJuz42wtA==
=7mJd
-----END PGP SIGNATURE-----
Reply to: