psss / rpms / bash

Forked from rpms/bash 6 years ago
Clone
Roman Rakus 26fa720
#% define beta_tag rc2
70fa751
%global _hardened_build 1
Ondrej Oprala fb4f6f8
%define patchleveltag .39
Ondrej Oprala ac881ba
%define baseversion 4.3
3333c5e
%bcond_without tests
00892b5
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
Roman Rakus 83c582f
Roman Rakus b2750f7
Version: %{baseversion}%{patchleveltag}
cvsdist 74e8be6
Name: bash
4ec2ffb
Summary: The GNU Bourne Again shell
Ondrej Oprala fb4f6f8
Release: 1%{?dist}
cvsdist 74e8be6
Group: System Environment/Shells
Roman Rakus f2e7e18
License: GPLv3+
7d9f560
Url: http://www.gnu.org/software/bash
Roman Rakus 26fa720
Source0: ftp://ftp.gnu.org/gnu/bash/bash-%{baseversion}.tar.gz
Roman Rakus 87b6511
Roman Rakus 87b6511
# For now there isn't any doc
Roman Rakus 87b6511
#Source2: ftp://ftp.gnu.org/gnu/bash/bash-doc-%{version}.tar.gz
Roman Rakus 87b6511
Roman Rakus 87b6511
Source1: dot-bashrc
Roman Rakus 87b6511
Source2: dot-bash_profile
Roman Rakus 87b6511
Source3: dot-bash_logout
Roman Rakus d1932ba
Ondrej Oprala 6f2bbd2
# Official upstream patches
Ondrej Oprala 6f2bbd2
Patch001: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-001
Ondrej Oprala 6f2bbd2
Patch002: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-002
Ondrej Oprala 6f2bbd2
Patch003: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-003
Ondrej Oprala 6f2bbd2
Patch004: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-004
Ondrej Oprala 6f2bbd2
Patch005: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-005
Ondrej Oprala 6f2bbd2
Patch006: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-006
Ondrej Oprala 6f2bbd2
Patch007: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-007
Ondrej Oprala 6f2bbd2
Patch008: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-008
Ondrej Oprala 3e4b074
Patch009: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-009
Ondrej Oprala 3e4b074
Patch010: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-010
Ondrej Oprala 3e4b074
Patch011: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-011
Ondrej Oprala 1b8a759
Patch012: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-012
Ondrej Oprala 1b8a759
Patch013: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-013
Ondrej Oprala 1b8a759
Patch014: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-014
Ondrej Oprala 1b8a759
Patch015: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-015
Ondrej Oprala 1b8a759
Patch016: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-016
Ondrej Oprala 1b8a759
Patch017: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-017
Ondrej Oprala 1b8a759
Patch018: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-018
Ondrej Oprala 529feca
Patch019: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-019
Ondrej Oprala 529feca
Patch020: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-020
Ondrej Oprala 529feca
Patch021: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-021
Ondrej Oprala 529feca
Patch022: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-022
Ondrej Oprala 6faef2f
Patch023: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-023
Ondrej Oprala 6faef2f
Patch024: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-024
Ondrej Oprala dfa339c
Patch025: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-025
Ondrej Oprala c6c0cde
Patch026: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-026
Ondrej Oprala c6c0cde
Ondrej Oprala c6c0cde
# 1146326 - cve-2014-7169
Ondrej Oprala c6c0cde
# we want to keep these patches from Florian Weimer
Ondrej Oprala c6c0cde
# instead of the official ones, to match the ()/%%
Ondrej Oprala c6c0cde
# detail we already have applied across RHELs and not to
Ondrej Oprala c6c0cde
# create incompatibilities in the future
Ondrej Oprala c6c0cde
#patchlevel 27
Ondrej Oprala c6c0cde
Patch027: bash-4.2-cve-2014-7169-1.patch
Ondrej Oprala c6c0cde
#patchlevel 28
Ondrej Oprala c6c0cde
Patch028: bash-4.2-cve-2014-7169-2.patch
Ondrej Oprala c6c0cde
Ondrej Oprala f96c394
Patch029: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-029
Ondrej Oprala f96c394
Patch030: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-030
Ondrej Oprala f6d304b
Patch031: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-031
Ondrej Oprala f6d304b
Patch032: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-032
Ondrej Oprala f6d304b
Patch033: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-033
Ondrej Oprala fb4f6f8
Patch034: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-034
Ondrej Oprala fb4f6f8
Patch035: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-035
Ondrej Oprala fb4f6f8
Patch036: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-036
Ondrej Oprala fb4f6f8
Patch037: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-037
Ondrej Oprala fb4f6f8
Patch038: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-038
Ondrej Oprala fb4f6f8
Patch039: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-039
Ondrej Oprala f96c394
Ondrej Oprala 6f2bbd2
5b23417
# Other patches
5b23417
Patch101: bash-2.02-security.patch
Roman Rakus 87b6511
Patch102: bash-2.03-paths.patch
Roman Rakus 87b6511
Patch103: bash-2.03-profile.patch
Roman Rakus 87b6511
Patch104: bash-2.05a-interpreter.patch
Roman Rakus 87b6511
Patch105: bash-2.05b-debuginfo.patch
Roman Rakus 2ef5a76
Patch106: bash-2.05b-manso.patch
Roman Rakus 87b6511
Patch107: bash-2.05b-pgrp_sync.patch
5b23417
Patch108: bash-2.05b-readline-oom.patch
Roman Rakus 87b6511
Patch109: bash-2.05b-xcc.patch
Roman Rakus 87b6511
Patch110: bash-3.2-audit.patch
Roman Rakus 1680d49
Patch111: bash-3.2-ssh_source_bash.patch
Roman Rakus 1680d49
Patch112: bash-bashbug.patch
Roman Rakus 1680d49
Patch113: bash-infotags.patch
Roman Rakus 1680d49
Patch114: bash-requires.patch
Roman Rakus 1680d49
Patch115: bash-setlocale.patch
Roman Rakus 1680d49
Patch116: bash-tty-tests.patch
Roman Rakus cce5816
Roman Rakus 8c9d1c0
# 484809, check if interp section is NOBITS
Roman Rakus 1680d49
Patch117: bash-4.0-nobits.patch
Roman Rakus 8c9d1c0
Roman Rakus 5ee0703
# Do the same CFLAGS in generated Makefile in examples
Roman Rakus 1680d49
Patch118: bash-4.1-examples.patch
Roman Rakus 5ee0703
Roman Rakus 5e32c35
# Builtins like echo and printf won't report errors
Roman Rakus 5e32c35
# when output does not succeed due to EPIPE
Roman Rakus 1680d49
Patch119: bash-4.1-broken_pipe.patch
Roman Rakus 5e32c35
Roman Rakus d48de92
# Enable system-wide .bash_logout for login shells
Roman Rakus 1680d49
Patch120: bash-4.2-rc2-logout.patch
Roman Rakus d48de92
Roman Rakus 1680d49
# Static analyzis shows some issues in bash-2.05a-interpreter.patch
Roman Rakus 1680d49
Patch121: bash-4.2-coverity.patch
Roman Rakus 4361090
Roman Rakus e8e8bf5
# Don't call malloc in signal handler
Roman Rakus e8e8bf5
Patch122: bash-4.1-defer-sigchld-trap.patch
Roman Rakus e8e8bf5
Roman Rakus a34730d
# 799958, updated info about trap
Roman Rakus a34730d
Patch123: bash-4.2-manpage_trap.patch
Roman Rakus a34730d
Roman Rakus ca6ec21
# https://www.securecoding.cert.org/confluence/display/seccode/INT32-C.+Ensure+that+operations+on+signed+integers+do+not+result+in+overflow
Roman Rakus ca6ec21
Patch125: bash-4.2-size_type.patch
Roman Rakus ca6ec21
Roman Rakus 185aa15
# fix deadlock in trap, backported from devel branch
Roman Rakus 185aa15
Patch127: bash-4.2-trap.patch
Roman Rakus 185aa15
Ondrej Oprala 0797d0c
# 1112710 - mention ulimit -c and -f POSIX block size
Ondrej Oprala 0797d0c
Patch128: bash-4.3-man-ulimit.patch
Ondrej Oprala 0797d0c
Ondrej Oprala eb71c89
# A series of patches emitted by upstream since 4.3-18
Ondrej Oprala fb4f6f8
#Patch131: bash-4.3-parse-time-keyword.patch
Ondrej Oprala eb71c89
Patch134: bash-4.3-pathexp-globignore-delim.patch
Ondrej Oprala 339c6c8
Ondrej Oprala d0b8ec0
# 1102815 - fix double echoes in vi visual mode
Ondrej Oprala d0b8ec0
Patch135: bash-4.3-noecho.patch
Ondrej Oprala d0b8ec0
cvsdist de3ddc0
BuildRequires: texinfo bison
2875254
BuildRequires: ncurses-devel
3a1994f
BuildRequires: autoconf, gettext
a370a4e
Conflicts: filesystem < 3
a370a4e
Provides: /bin/sh
a370a4e
Provides: /bin/bash
cvsdist 4897e0e
cvsdist 74e8be6
%description
cvsdist 74e8be6
The GNU Bourne Again shell (Bash) is a shell or command language
cvsdist 74e8be6
interpreter that is compatible with the Bourne shell (sh). Bash
cvsdist 74e8be6
incorporates useful features from the Korn shell (ksh) and the C shell
4ec2ffb
(csh). Most sh scripts can be run by bash without modification.
cvsdist 74e8be6
Roman Rakus b44dc2a
%package doc
Roman Rakus b44dc2a
Summary: Documentation files for %{name}
Roman Rakus b44dc2a
Group: Development/Languages
Roman Rakus b44dc2a
Requires: %{name} = %{version}-%{release}
Roman Rakus b44dc2a
Roman Rakus b44dc2a
%description doc
Roman Rakus b44dc2a
This package contains documentation files for %{name}.
Roman Rakus b44dc2a
cvsdist 74e8be6
%prep
Roman Rakus 87b6511
#%setup -q -a 2
Roman Rakus 26fa720
%setup -q -n %{name}-%{baseversion}
Roman Rakus 39b6ea3
Ondrej Oprala 6f2bbd2
# Official upstream patches
Ondrej Oprala 6f2bbd2
%patch001 -p0 -b .001
Ondrej Oprala 6f2bbd2
%patch002 -p0 -b .002
Ondrej Oprala 6f2bbd2
%patch003 -p0 -b .003
Ondrej Oprala 6f2bbd2
%patch004 -p0 -b .004
Ondrej Oprala 6f2bbd2
%patch005 -p0 -b .005
Ondrej Oprala 6f2bbd2
%patch006 -p0 -b .006
Ondrej Oprala 6f2bbd2
%patch007 -p0 -b .007
Ondrej Oprala 6f2bbd2
%patch008 -p0 -b .008
Ondrej Oprala 3e4b074
%patch009 -p0 -b .009
Ondrej Oprala 3e4b074
%patch010 -p0 -b .010
Ondrej Oprala 3e4b074
%patch011 -p0 -b .011
Ondrej Oprala 1b8a759
%patch012 -p0 -b .012
Ondrej Oprala 1b8a759
%patch013 -p0 -b .013
Ondrej Oprala 1b8a759
%patch014 -p0 -b .014
Ondrej Oprala 1b8a759
%patch015 -p0 -b .015
Ondrej Oprala 1b8a759
%patch016 -p0 -b .016
Ondrej Oprala 1b8a759
%patch017 -p0 -b .017
Ondrej Oprala 1b8a759
%patch018 -p0 -b .018
Ondrej Oprala 529feca
%patch019 -p0 -b .019
Ondrej Oprala 529feca
%patch020 -p0 -b .020
Ondrej Oprala 529feca
%patch021 -p0 -b .021
Ondrej Oprala 529feca
%patch022 -p0 -b .022
Ondrej Oprala 6faef2f
%patch023 -p0 -b .023
Ondrej Oprala 6faef2f
%patch024 -p0 -b .024
Ondrej Oprala dfa339c
%patch025 -p0 -b .025
Ondrej Oprala c6c0cde
%patch026 -p0 -b .026
Ondrej Oprala c6c0cde
%patch027 -p0 -b .7169-1
Ondrej Oprala c6c0cde
%patch028 -p0 -b .7169-2
Ondrej Oprala f96c394
%patch029 -p0 -b .029
Ondrej Oprala f96c394
%patch030 -p0 -b .030
Ondrej Oprala f6d304b
%patch031 -p0 -b .031
Ondrej Oprala f6d304b
%patch032 -p0 -b .032
Ondrej Oprala f6d304b
%patch033 -p0 -b .033
Ondrej Oprala fb4f6f8
%patch034 -p0 -b .034
Ondrej Oprala fb4f6f8
%patch035 -p0 -b .035
Ondrej Oprala fb4f6f8
%patch036 -p0 -b .036
Ondrej Oprala fb4f6f8
%patch037 -p0 -b .037
Ondrej Oprala fb4f6f8
%patch038 -p0 -b .038
Ondrej Oprala fb4f6f8
%patch039 -p0 -b .039
Ondrej Oprala 6f2bbd2
5b23417
# Other patches
5b23417
%patch101 -p1 -b .security
Roman Rakus 87b6511
%patch102 -p1 -b .paths
Roman Rakus 87b6511
%patch103 -p1 -b .profile
Roman Rakus 87b6511
%patch104 -p1 -b .interpreter
Roman Rakus 87b6511
%patch105 -p1 -b .debuginfo
Roman Rakus 2ef5a76
%patch106 -p1 -b .manso
Roman Rakus 87b6511
%patch107 -p1 -b .pgrp_sync
Roman Rakus 87b6511
%patch108 -p1 -b .readline_oom
Roman Rakus 87b6511
%patch109 -p1 -b .xcc
Roman Rakus 87b6511
%patch110 -p1 -b .audit
Roman Rakus 1680d49
%patch111 -p1 -b .ssh_source_bash
Roman Rakus 1680d49
%patch112 -p1 -b .bashbug
Roman Rakus 1680d49
%patch113 -p1 -b .infotags
Roman Rakus 1680d49
%patch114 -p1 -b .requires
Roman Rakus 1680d49
%patch115 -p1 -b .setlocale
Roman Rakus 1680d49
%patch116 -p1 -b .tty_tests
Roman Rakus 1680d49
%patch117 -p1 -b .nobits
Roman Rakus 1680d49
%patch118 -p1 -b .examples
Roman Rakus 1680d49
%patch119 -p1 -b .broken_pipe
Roman Rakus 1680d49
%patch120 -p1 -b .logout
Roman Rakus 1680d49
%patch121 -p1 -b .coverity
Roman Rakus e8e8bf5
%patch122 -p1 -b .defer_sigchld_trap
Roman Rakus a34730d
%patch123 -p1
Roman Rakus ca6ec21
%patch125 -p1 -b .size_type
Ondrej Oprala 0797d0c
%patch128 -p1 -b .ulimit
Ondrej Oprala fb4f6f8
#%patch131 -p0 -b .keyword
Ondrej Oprala eb71c89
%patch134 -p0 -b .delim
Ondrej Oprala d0b8ec0
%patch135 -p1 -b .noecho
Roman Rakus e8e8bf5
cvsdist 74e8be6
echo %{version} > _distribution
cvsdist 74e8be6
echo %{release} > _patchlevel
cvsdist 74e8be6
e02c7d4
# force refreshing the generated files
e02c7d4
rm y.tab.*
e02c7d4
cvsdist 74e8be6
%build
01dc7af
autoconf
cvsdist eb3bba6
%configure --with-bash-malloc=no --with-afs
Roman Rakus 8c9d1c0
Roman Rakus 8c9d1c0
# Recycles pids is neccessary. When bash's last fork's pid was X
Roman Rakus 8c9d1c0
# and new fork's pid is also X, bash has to wait for this same pid.
Roman Rakus 8c9d1c0
# Without Recycles pids bash will not wait.
Roman Rakus d075bb4
make "CPPFLAGS=-D_GNU_SOURCE -DRECYCLES_PIDS -DDEFAULT_PATH_VALUE='\"/usr/local/bin:/usr/bin\"' `getconf LFS_CFLAGS`"
cvsdist 8b5e1e8
cvsdist 74e8be6
%install
cvsdist 74e8be6
rm -rf $RPM_BUILD_ROOT
cvsdist 74e8be6
cvsdist 8b5e1e8
if [ -e autoconf ]; then
f416971
  # Yuck. We're using autoconf 2.1x.
f416971
  export PATH=.:$PATH
cvsdist 8b5e1e8
fi
cvsdist 8b5e1e8
cvsdist 4897e0e
# Fix bug #83776
cvsdist 4897e0e
perl -pi -e 's,bashref\.info,bash.info,' doc/bashref.info
cvsdist 4897e0e
e932f82
make DESTDIR=$RPM_BUILD_ROOT install
cvsdist 8b5e1e8
cvsdist 8b5e1e8
mkdir -p $RPM_BUILD_ROOT/etc
cvsdist 8b5e1e8
cvsdist 74e8be6
# make manpages for bash builtins as per suggestion in DOC/README
cvsdist 4d371bb
pushd doc
cvsdist 74e8be6
sed -e '
cvsdist 74e8be6
/^\.SH NAME/, /\\- bash built-in commands, see \\fBbash\\fR(1)$/{
cvsdist 74e8be6
/^\.SH NAME/d
cvsdist 74e8be6
s/^bash, //
cvsdist 74e8be6
s/\\- bash built-in commands, see \\fBbash\\fR(1)$//
cvsdist 74e8be6
s/,//g
cvsdist 74e8be6
b
cvsdist 74e8be6
}
cvsdist 74e8be6
d
cvsdist 74e8be6
' builtins.1 > man.pages
cvsdist 74e8be6
for i in echo pwd test kill; do
cvsdist 74e8be6
  perl -pi -e "s,$i,,g" man.pages
cvsdist 74e8be6
  perl -pi -e "s,  , ,g" man.pages
cvsdist 74e8be6
done
cvsdist 74e8be6
cvsdist 74e8be6
install -c -m 644 builtins.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/builtins.1
cvsdist 74e8be6
cvsdist 74e8be6
for i in `cat man.pages` ; do
cvsdist 74e8be6
  echo .so man1/builtins.1 > ${RPM_BUILD_ROOT}%{_mandir}/man1/$i.1
cvsdist 8b5e1e8
  chmod 0644 ${RPM_BUILD_ROOT}%{_mandir}/man1/$i.1
cvsdist 74e8be6
done
cvsdist 4d371bb
popd
cvsdist 57ff95e
cvsdist 57ff95e
# Link bash man page to sh so that man sh works.
cvsdist 57ff95e
ln -s bash.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/sh.1
cvsdist 57ff95e
Roman Rakus 87b6511
# Not for printf, true and false (conflict with coreutils)
cvsdist 8b5e1e8
rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/printf.1
Roman Rakus 87b6511
rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/true.1
Roman Rakus 87b6511
rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/false.1
cvsdist 74e8be6
a370a4e
ln -sf bash $RPM_BUILD_ROOT%{_bindir}/sh
a370a4e
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
cvsdist ec33876
mkdir -p $RPM_BUILD_ROOT/etc/skel
Roman Rakus 87b6511
install -c -m644 %SOURCE1 $RPM_BUILD_ROOT/etc/skel/.bashrc
Roman Rakus 87b6511
install -c -m644 %SOURCE2 $RPM_BUILD_ROOT/etc/skel/.bash_profile
Roman Rakus 87b6511
install -c -m644 %SOURCE3 $RPM_BUILD_ROOT/etc/skel/.bash_logout
f2df432
LONG_BIT=$(getconf LONG_BIT)
f2df432
mv $RPM_BUILD_ROOT%{_bindir}/bashbug \
f2df432
   $RPM_BUILD_ROOT%{_bindir}/bashbug-"${LONG_BIT}"
Roman Rakus 2dd7c33
ln -s bashbug-"${LONG_BIT}" $RPM_BUILD_ROOT%{_bindir}/bashbug
Roman Rakus 4651568
ln -s bashbug.1 $RPM_BUILD_ROOT/%{_mandir}/man1/bashbug-"$LONG_BIT".1
cvsdist 9bd0ca3
f994cba
# Fix missing sh-bangs in example scripts (bug #225609).
f994cba
for script in \
f994cba
  examples/scripts/shprompt
Ondrej Oprala ac881ba
# I don't know why these are gone in 4.3
Ondrej Oprala ac881ba
  #examples/scripts/krand.bash \
Ondrej Oprala ac881ba
  #examples/scripts/bcsh.sh \
Ondrej Oprala ac881ba
  #examples/scripts/precedence \
f994cba
do
f994cba
  cp "$script" "$script"-orig
f994cba
  echo '#!/bin/bash' > "$script"
f994cba
  cat "$script"-orig >> "$script"
f994cba
  rm -f "$script"-orig
f994cba
done
f994cba
Roman Rakus 17fd179
# bug #820192, need to add execable alternatives for regular built-ins
Roman Rakus 17fd179
for ea in alias bg cd command fc fg getopts jobs read umask unalias wait
Roman Rakus 17fd179
do
Roman Rakus 17fd179
  cat <<EOF > "$RPM_BUILD_ROOT"/%{_bindir}/"$ea"
Roman Rakus 17fd179
#!/bin/sh
Roman Rakus 17fd179
builtin $ea "\$@"
Roman Rakus 17fd179
EOF
Roman Rakus 17fd179
chmod +x "$RPM_BUILD_ROOT"/%{_bindir}/"$ea"
Roman Rakus 17fd179
done
Roman Rakus 17fd179
cvsdist 4d371bb
%find_lang %{name}
cvsdist 4d371bb
Roman Rakus b44dc2a
# copy doc to /usr/share/doc
3333c5e
cat /dev/null > %{name}-doc.files
00892b5
mkdir -p $RPM_BUILD_ROOT/%{_pkgdocdir}/doc
a2337fa
# cp -p COPYING $RPM_BUILD_ROOT/%{_pkgdocdir}
Roman Rakus f8831ae
# loadables aren't buildable
Roman Rakus f8831ae
rm -rf examples/loadables
Ondrej Oprala ac881ba
for file in CHANGES COMPAT NEWS NOTES POSIX RBASH README examples
Roman Rakus b44dc2a
do
00892b5
  cp -rp "$file" $RPM_BUILD_ROOT/%{_pkgdocdir}/"$file"
00892b5
  echo "%%doc %{_pkgdocdir}/$file" >> %{name}-doc.files
Roman Rakus b44dc2a
done
00892b5
echo "%%doc %{_pkgdocdir}/doc" >> %{name}-doc.files
3333c5e
Roman Rakus f8831ae
Ondrej Oprala ac881ba
3333c5e
%if %{with tests}
3333c5e
%check
3333c5e
make check
3333c5e
%endif
3333c5e
cvsdist 74e8be6
%clean
cvsdist 74e8be6
rm -rf $RPM_BUILD_ROOT
cvsdist 74e8be6
cvsdist 74e8be6
# ***** bash doesn't use install-info. It's always listed in %{_infodir}/dir
cvsdist 74e8be6
# to prevent prereq loops
cvsdist 74e8be6
955ac27
# post is in lua so that we can run it without any external deps.  Helps
955ac27
# for bootstrapping a new install.
955ac27
# Jesse Keating 2009-01-29 (code from Ignacio Vazquez-Abrams)
Roman Rakus 1efb46c
# Roman Rakus 2011-11-07 (code from Sergey Romanov) #740611
b4cdcd3
%post -p <lua>
Roman Rakus 1efb46c
nl        = '\n'
Roman Rakus 1efb46c
sh        = '/bin/sh'..nl
Roman Rakus 1efb46c
bash      = '/bin/bash'..nl
Roman Rakus 1efb46c
f = io.open('/etc/shells', 'a+')
Roman Rakus 1efb46c
if f then
Roman Rakus 1efb46c
  local shells = nl..f:read('*all')..nl
Roman Rakus 1efb46c
  if not shells:find(nl..sh) then f:write(sh) end
Roman Rakus 1efb46c
  if not shells:find(nl..bash) then f:write(bash) end
Roman Rakus 1efb46c
  f:close()
955ac27
end
cvsdist 74e8be6
Roman Rakus a190162
%postun -p <lua>
Roman Rakus 41cf2be
-- Run it only if we are uninstalling
Roman Rakus 41cf2be
if arg[2] == "0"
Roman Rakus 41cf2be
then
Roman Rakus 41cf2be
  t={}
Roman Rakus 41cf2be
  for line in io.lines("/etc/shells")
Roman Rakus 41cf2be
  do
Roman Rakus 41cf2be
    if line ~= "/bin/bash" and line ~= "/bin/sh"
Roman Rakus 41cf2be
    then
Roman Rakus 41cf2be
      table.insert(t,line)
Roman Rakus 41cf2be
    end
Roman Rakus a190162
  end
Roman Rakus a190162
Roman Rakus 41cf2be
  f = io.open("/etc/shells", "w+")
Roman Rakus 41cf2be
  for n,line in pairs(t)
Roman Rakus 41cf2be
  do
Roman Rakus 41cf2be
    f:write(line.."\n")
Roman Rakus 41cf2be
  end
Roman Rakus 3a5a59c
  f:close()
Roman Rakus a190162
end
cvsdist 74e8be6
cvsdist 4d371bb
%files -f %{name}.lang
cvsdist 74e8be6
%defattr(-,root,root)
cvsdist 74e8be6
%config(noreplace) /etc/skel/.b*
a370a4e
%{_bindir}/sh
a370a4e
%{_bindir}/bash
Roman Rakus 17fd179
%{_bindir}/alias
Roman Rakus 17fd179
%{_bindir}/bg
Roman Rakus 17fd179
%{_bindir}/cd
Roman Rakus 17fd179
%{_bindir}/command
Roman Rakus 17fd179
%{_bindir}/fc
Roman Rakus 17fd179
%{_bindir}/fg
Roman Rakus 17fd179
%{_bindir}/getopts
Roman Rakus 17fd179
%{_bindir}/jobs
Roman Rakus 17fd179
%{_bindir}/read
Roman Rakus 17fd179
%{_bindir}/umask
Roman Rakus 17fd179
%{_bindir}/unalias
Roman Rakus 17fd179
%{_bindir}/wait
00892b5
%dir %{_pkgdocdir}/
a2337fa
%{!?_licensedir:%global license %%doc}
a2337fa
%license COPYING
Ondrej Oprala ac881ba
%attr(0755,root,root) %{_bindir}/bashbug[-.]*
Ondrej Oprala ac881ba
%{_bindir}/bashbug
cvsdist 8b5e1e8
%{_infodir}/bash.info*
cvsdist 8b5e1e8
%{_mandir}/*/*
cvsdist ec33876
%{_mandir}/*/..1*
Ondrej Oprala ac881ba
%doc RBASH README
Ondrej Oprala ac881ba
%doc doc/{FAQ,INTRO,README,bash{,ref}.html}
Roman Rakus 87b6511
3333c5e
%files doc -f %{name}-doc.files
Roman Rakus b44dc2a
%defattr(-, root, root)
Ondrej Oprala ac881ba
%doc doc/*.ps doc/*.0 doc/*.html doc/article.txt
cvsdist 74e8be6
cvsdist 74e8be6
%changelog
Ondrej Oprala fb4f6f8
* Thu May 21 2015 Ondrej Oprala <ooprala@redhat.com> - 4.3.39-1
Ondrej Oprala fb4f6f8
- Patchlevel 39
Ondrej Oprala fb4f6f8
fd79c0c
* Mon Mar 16 2015 Than Ngo <than@redhat.com> 4.3.33-3
fd79c0c
- rebuild against new gcc
fd79c0c
70fa751
* Fri Jan 23 2015 Elad Alfassa <elad@fedoraproject.org> - 4.3.25-3
70fa751
- Enable PIE (hardened build)
70fa751
Ondrej Oprala f6d304b
* Tue Dec 30 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.33-1
Ondrej Oprala f6d304b
- Patchlevel 33
Ondrej Oprala f6d304b
e02c7d4
* Wed Oct 08 2014 Dan Horák <dan[at]danny.cz> - 4.3.30-2
e02c7d4
- force refreshing generated files, fixes build on s390
e02c7d4
e02c7d4
* Mon Oct 06 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.30-1
Ondrej Oprala f96c394
- Patchlevel 30
Ondrej Oprala f96c394
Ondrej Oprala c6c0cde
* Mon Oct 06 2014  Ondrej Oprala <ooprala@redhat.com> - 4.3.28-1
Ondrej Oprala c6c0cde
- RedHat's patchlevel 28
Ondrej Oprala c6c0cde
Ondrej Oprala 6319f7c
* Thu Sep 25 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.25-2
Ondrej Oprala 6319f7c
- CVE-2014-7169
Ondrej Oprala 6319f7c
  Resolves: #1146319
Ondrej Oprala 6319f7c
+
Ondrej Oprala 6319f7c
* Thu Sep 25 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.25-1
Ondrej Oprala dfa339c
- Patchlevel 25
Ondrej Oprala dfa339c
Ondrej Oprala 74d1c2e
* Wed Sep 24 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.24-2
Ondrej Oprala 74d1c2e
- Inhibit code injection - patch by Stephane Chazelas
Ondrej Oprala 74d1c2e
Ondrej Oprala 6faef2f
* Wed Aug 20 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.24-1
Ondrej Oprala 6faef2f
- Patchlevel 24
Ondrej Oprala 6faef2f
3330333
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.22-2
3330333
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
3330333
Ondrej Oprala 529feca
* Mon Aug 04 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.22-1
Ondrej Oprala 529feca
- Patchlevel 22
Ondrej Oprala 529feca
Ondrej Oprala 529feca
* Wed Jul 30 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-7
Ondrej Oprala d0b8ec0
- #1102815 - fix double echo in vi visual mode
Ondrej Oprala d0b8ec0
Ondrej Oprala eb71c89
* Thu Jul 24 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-6
Ondrej Oprala eb71c89
- Apply all upstream patches since 4.3-18-1 up to this date
Ondrej Oprala eb71c89
Ondrej Oprala 339c6c8
* Thu Jul 24 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-5
Ondrej Oprala 339c6c8
- Array name expansion - apply upstream quickfix
Ondrej Oprala 339c6c8
Ondrej Oprala 0797d0c
* Mon Jul 21 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-4
Ondrej Oprala 0797d0c
- Mention ulimit -c and -f block size in POSIX mode
Ondrej Oprala 0797d0c
a2337fa
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 4.3.18-3
a2337fa
- fix license handling
a2337fa
39f1f00
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.18-2
39f1f00
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
39f1f00
Ondrej Oprala 1b8a759
* Mon Apr 14 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-1
Ondrej Oprala 1b8a759
- Patchlevel 18
Ondrej Oprala 1b8a759
Ondrej Oprala 49d8faf
* Mon Apr 14 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.11-2
Ondrej Oprala 49d8faf
- And let the build system know...
Ondrej Oprala 49d8faf
Ondrej Oprala 3e4b074
* Mon Apr 14 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.11-1
Ondrej Oprala 3e4b074
- Patchlevel 11
Ondrej Oprala 3e4b074
Ondrej Oprala 6f2bbd2
* Tue Apr 01 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.8-1
Ondrej Oprala 6f2bbd2
- Patchlevel 8
Ondrej Oprala 6f2bbd2
Ondrej Oprala 6f2bbd2
* Thu Feb 27 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.0-1
Ondrej Oprala ac881ba
- Update to bash-4.3
Ondrej Oprala ac881ba
Ondrej Oprala 6f2bbd2
* Wed Dec 04 2013 Ondrej Oprala <ooprala@redhat.com> - 4.2.45-6
Ondrej Oprala b87dbb7
- Change the paths for format-security patch
Ondrej Oprala b87dbb7
Ondrej Oprala 6f2bbd2
* Wed Dec 04 2013 Ondrej Oprala <ooprala@redhat.com> - 4.2.45-5
Ondrej Oprala e6141f3
- bash FTBFS if -Werror=format-string is used (#1036998)
Ondrej Oprala e6141f3
Roman Rakus ad7ff77
* Fri Aug 09 2013 Roman Rakus <rrakus@redhat.com> - 4.2.45-4
Roman Rakus ad7ff77
- Added suggestion to .bashrc how to disable autopaging in systemctl
Roman Rakus ad7ff77
00892b5
* Fri Jul 26 2013 Ville Skyttä <ville.skytta@iki.fi> - 4.2.45-3
00892b5
- Install docs to %%{_pkgdocdir} where available.
00892b5
- Fix bogus dates in %%changelog.
00892b5
Roman Rakus 185aa15
* Thu Jun 27 2013 Roman Rakus <rrakus@redhat.com> - 4.2.45-2
Roman Rakus 185aa15
- Fixed a bug that caused trap handlers to be executed recursively,
Roman Rakus 185aa15
  corrupting internal data structures.
Roman Rakus 185aa15
Roman Rakus f6ffed7
* Mon Mar 11 2013 Roman Rakus <rrakus@redhat.com> - 4.2.45-1
Roman Rakus f6ffed7
- Patchlevel 45
Roman Rakus f6ffed7
Roman Rakus 932fd80
* Thu Jan 31 2013 Roman Rakus <rrakus@redhat.com> - 4.2.42-3
Roman Rakus 932fd80
- Fix usage of partial unitialized structure
Roman Rakus 932fd80
  Resolves: #857948
Roman Rakus 932fd80
Roman Rakus ef50169
* Thu Jan 31 2013 Roman Rakus <rrakus@redhat.com> - 4.2.42-2
Roman Rakus ef50169
- Fix fd leaks
Roman Rakus ef50169
  Resolves: #903833
Roman Rakus ef50169
Roman Rakus efcdbec
* Thu Jan 03 2013 Roman Rakus <rrakus@redhat.com> - 4.2.42-1
Roman Rakus efcdbec
- Patchlevel 42
Roman Rakus efcdbec
Roman Rakus ca6ec21
* Thu Nov 29 2012 Roman Rakus <rrakus@redhat.com> - 4.2.39-3
Roman Rakus ca6ec21
- Use unsigned type for size
Roman Rakus ca6ec21
Roman Rakus 2dd7c33
* Tue Nov 27 2012 Roman Rakus <rrakus@redhat.com> - 4.2.39-2
Roman Rakus 2dd7c33
- Create bashbug symlink
Roman Rakus 2dd7c33
Roman Rakus f15e01c
* Fri Nov 02 2012 Roman Rakus <rrakus@redhat.com> - 4.2.39-1
Roman Rakus f15e01c
- Patchlevel 39
Roman Rakus f15e01c
Roman Rakus e70c516
* Tue Aug 28 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-8
Roman Rakus e70c516
- Fix a comments in rpm changelog
Roman Rakus e70c516
Roman Rakus a34730d
* Tue Aug 28 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-7
Roman Rakus a34730d
- Update info about trap in man page
Roman Rakus a34730d
  Resolves: #799958
Roman Rakus e70c516
- instead of setting the signal handler to SIG_IGN while installing
Roman Rakus e70c516
  the new trap handler, block the signal and unblock it after the new handler
Roman Rakus e70c516
  is installed
Roman Rakus e70c516
  Resolves: #695656
Roman Rakus a34730d
Ondrej Oprala e40ab87
* Wed Aug 22 2012 Ondrej Oprala <ooprala@redhat.com> - 4.2.37-6
Ondrej Oprala e40ab87
- Revert revision 4.2.37-5 - already fixed upstream
Ondrej Oprala e40ab87
Ondrej Oprala b11e414
* Tue Aug 21 2012 Ondrej Oprala <ooprala@redhat.com> - 4.2.37-5
Ondrej Oprala b11e414
- Don't filter out environmental variables with
Ondrej Oprala b11e414
  a dot in the name
Ondrej Oprala b11e414
  Resolves: #819995
Ondrej Oprala b11e414
Roman Rakus 3228855
* Wed Aug 08 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-4
Roman Rakus 3228855
- Added doc subdir to bash-doc ownership list
Roman Rakus 3228855
  Resolves: #846734
Roman Rakus 3228855
Roman Rakus 7f9e39f
* Tue Jul 24 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-3
Roman Rakus 7f9e39f
- Increment patchlevel tag
Roman Rakus 7f9e39f
Roman Rakus 420f870
* Tue Jul 24 2012 Roman Rakus <rrakus@redhat.com> - 4.2.36-3
Roman Rakus 420f870
- Patchlevel 37
Roman Rakus 420f870
a68571e
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.36-2
a68571e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a68571e
Roman Rakus 6c00439
* Tue Jul 10 2012 Roman Rakus <rrakus@redhat.com> - 4.2.36-1
Roman Rakus 6c00439
- Patchlevel 36
Roman Rakus 6c00439
Roman Rakus d075bb4
* Sat Jun 23 2012 Roman Rakus <rrakus@redhat.com> - 4.2.29-3
Roman Rakus d075bb4
- Remove /bin from DEFAULT_PATH_VALUE
Roman Rakus d075bb4
  Resolves: #834571
Roman Rakus d075bb4
Roman Rakus 7b8ddde
* Thu May 31 2012 Roman Rakus <rrakus@redhat.com> - 4.2.29-2
Roman Rakus 7b8ddde
- Patchlevel 29
Roman Rakus 7b8ddde
- Also keep release at -2, so we are newer then f16 and f17
Roman Rakus 7b8ddde
Roman Rakus 17fd179
* Tue May 29 2012 Roman Rakus <rrakus@redhat.com> - 4.2.28-2
Roman Rakus 17fd179
- Provide exec-able alternatives to some builtins
Roman Rakus 17fd179
  Resolves #820192
Roman Rakus 17fd179
Roman Rakus 87dc312
* Wed May 09 2012 Roman Rakus <rrakus@redhat.com> - 4.2.28-1
Roman Rakus 87dc312
- Patchlevel 28
Roman Rakus 87dc312
Roman Rakus e8e8bf5
* Mon Apr 23 2012 Roman Rakus <rrakus@redhat.com> - 4.2.24-2
Roman Rakus e8e8bf5
- Don't call malloc in signal handler
Roman Rakus e8e8bf5
Roman Rakus cdbb6d7
* Tue Mar 13 2012 Roman Rakus <rrakus@redhat.com> - 4.2.24-1
Roman Rakus cdbb6d7
- Patchlevel 24
Roman Rakus cdbb6d7
a370a4e
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 4.2.20-4
a370a4e
- install everything in /usr
a370a4e
  https://fedoraproject.org/wiki/Features/UsrMove
a370a4e
0ee0f74
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.20-3
0ee0f74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0ee0f74
Roman Rakus 3a5a59c
* Thu Nov 24 2011 Roman Rakus <rrakus@redhat.com> - 4.2.20-2
Roman Rakus 3a5a59c
- Add missing f:close() in postun
Roman Rakus 3a5a59c
- Patchlevel 20
Roman Rakus 3a5a59c
Roman Rakus 41cf2be
* Thu Nov 10 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-7
Roman Rakus 41cf2be
- erase /bin/bash and /bin/sh in postun only if we are uninstalling (#752827)
Roman Rakus 41cf2be
Roman Rakus 1efb46c
* Mon Nov 07 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-6
Roman Rakus 1efb46c
- Simplified lua post script (#740611)
Roman Rakus 1efb46c
Roman Rakus b7f1f49
* Fri Jul 29 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-5
Roman Rakus b7f1f49
- Clean up unneeded bash-doc files (Ville Skyttä) (#721116)
Roman Rakus b7f1f49
Roman Rakus 35b6783
* Wed Jun 22 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-4
Roman Rakus 35b6783
- Don't crash when use `read' with associative array (#715050)
Roman Rakus 35b6783
Roman Rakus 02b20d8
* Tue Jun 07 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-3
Roman Rakus 02b20d8
- Added $HOME/.local/bin to PATH in .bash_profile (#699812)
Roman Rakus 02b20d8
Roman Rakus 82ad4cb
* Thu May 05 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-2
Roman Rakus 82ad4cb
- Inc. a release no.
Roman Rakus 82ad4cb
Roman Rakus 23098d5
* Thu May 05 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-1
Roman Rakus 23098d5
- Patchlevel 10
Roman Rakus 23098d5
Roman Rakus 6e61a8c
* Thu Mar 31 2011 Roman Rakus <rrakus@redhat.com> - 4.2.8-2
Roman Rakus 6e61a8c
- Remove bash-4.2-xdupmbstowcs2-patch, which introduced another bugs
Roman Rakus 6e61a8c
Roman Rakus 6260869
* Tue Mar 15 2011 Roman Rakus <rrakus@redhat.com> - 4.2.8-1
Roman Rakus 6260869
- Patchlevel 8
Roman Rakus 6260869
Roman Rakus bd46d07
* Tue Mar 15 2011 Roman Rakus <rrakus@redhat.com> - 4.2.7-3
Roman Rakus bd46d07
- #684293, fix the infinite loop with invalid wide char
Roman Rakus bd46d07
Roman Rakus a190162
* Mon Mar 14 2011 Roman Rakus <rrakus@redhat.com> - 4.2.7-2
Roman Rakus a190162
- Use lua script in postun
Roman Rakus a190162
Roman Rakus 60d69d0
* Mon Mar 07 2011 Roman Rakus <rrakus@redhat.com> - 4.2.7-1
Roman Rakus 60d69d0
- Patchlevel 7
Roman Rakus 60d69d0
Roman Rakus 70e33b0
* Wed Mar 02 2011 Roman Rakus <rrakus@redhat.com> - 4.2.6-1
Roman Rakus 70e33b0
- Patchlevel 6
Roman Rakus 70e33b0
Roman Rakus 1680d49
* Tue Mar 01 2011 Roman Rakus <rrakus@redhat.com> - 4.2.5-1
Roman Rakus 1680d49
- Patchlevel 5
Roman Rakus 1680d49
- Static analyzis show some issues in some patches
Roman Rakus 1680d49
- Some cleanup
Roman Rakus 1680d49
Roman Rakus 4361090
* Wed Feb 16 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-2
Roman Rakus 4361090
- pattern matching glitch, patch from upstream
Roman Rakus 4361090
Roman Rakus 26fa720
* Wed Feb 16 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-1
Roman Rakus 26fa720
- Release bash-4.2
Roman Rakus 26fa720
Roman Rakus d48de92
* Mon Feb 14 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-0.2.rc2
Roman Rakus d48de92
- Enable system-wide .bash_logout for login shells
Roman Rakus d48de92
Roman Rakus cd90727
* Wed Feb 09 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-0.1.rc2
Roman Rakus cd90727
- Update to bash-4.2-rc2
Roman Rakus cd90727
0078198
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.9-6
0078198
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0078198
Roman Rakus 5e32c35
* Thu Jan 06 2011 Roman Rakus <rrakus@redhat.com> - 4.1.9-5
Roman Rakus 5e32c35
- Builtins like echo and printf won't report errors
Roman Rakus 5e32c35
  when output does not succeed due to EPIPE
Roman Rakus 5e32c35
Roman Rakus f8831ae
* Thu Dec 16 2010 Roman Rakus <rrakus@redhat.com> - 4.1.9-4
Roman Rakus f8831ae
- Drop doc/examples/loadables
Roman Rakus f8831ae
Roman Rakus 0a8ef71
* Wed Dec 01 2010 Roman Rakus <rrakus@redhat.com> - 4.1.9-3
Roman Rakus 0a8ef71
- don't segfault when trying to bind int variable to array
Roman Rakus 0a8ef71
  with bad array subsrcipt
Roman Rakus 0a8ef71
  Resolves: #618289
Roman Rakus 0a8ef71
3333c5e
* Fri Oct 15 2010 Ville Skyttä <ville.skytta@iki.fi> - 4.1.9-2
3333c5e
- Move doc dir ownership to main package.
3333c5e
- Preserve doc timestamps.
3333c5e
- Add --without tests option for building without running the test suite.
3333c5e
Roman Rakus 9c230e8
* Thu Oct 14 2010 Roman Rakus <rrakus@redhat.com> - 4.1.9-1
Roman Rakus 9c230e8
- Patch level 9
Roman Rakus 9c230e8
Roman Rakus 5ab66f4
* Mon Aug 02 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-4
Roman Rakus 5ab66f4
- Use better nomenclature for --rpm-requires bash option (#557134)
Roman Rakus 5ab66f4
Roman Rakus 456acfd
* Tue Jun 22 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-3
Roman Rakus 456acfd
- Added missing patch
Roman Rakus 456acfd
Roman Rakus 5ee0703
* Tue Jun 22 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-2
Roman Rakus 5ee0703
- Do the same CFLAGS in generated Makefile in examples
Roman Rakus 5ee0703
Roman Rakus 02b541e
* Fri May 21 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-1
Roman Rakus 02b541e
- Patch level 7
Roman Rakus 02b541e
Roman Rakus 9410663
* Mon Apr 12 2010 Roman Rakus <rrakus@redhat.com> - 4.1.5-1
Roman Rakus 9410663
- Patch level 5
Roman Rakus 9410663
- There's no more need for Requires(post) ncurses-libs
Roman Rakus 9410663
Roman Rakus 5f19b42
* Tue Mar 30 2010 Roman Rakus <rrakus@redhat.com> - 4.1.2-4
Roman Rakus 5f19b42
- Corrected requires patch (#563301)
Roman Rakus 5f19b42
Roman Rakus 2ef5a76
* Fri Jan 22 2010 rrakus@redhat.com 4.1.2-3
Roman Rakus 2ef5a76
- Don't use cond-rmatch patch
Roman Rakus 2ef5a76
- Use manso patch
Roman Rakus 2ef5a76
- Include COPYING in base bash rpm
Roman Rakus 2ef5a76
Roman Rakus 61d88ef
* Fri Jan 22 2010 rrakus@redhat.com 4.1.2-2
Roman Rakus 61d88ef
- Correct patchlevel 2
Roman Rakus 61d88ef
Roman Rakus b2750f7
* Fri Jan 22 2010 Roman Rakus rrakus@redhat.com 4.1.2-1
Roman Rakus b2750f7
- Patchlevel 4.2
Roman Rakus b2750f7
- Removed old patch
Roman Rakus b2750f7
- Returned back manso patch
Roman Rakus b2750f7
Roman Rakus b767106
* Fri Jan 08 2010 Roman Rakus rrakus@redhat.com 4.1.0-2
Roman Rakus b767106
- Include COPYING in doc dir
Roman Rakus b767106
Roman Rakus fd16376
* Mon Jan 04 2010 Roman Rakus <rrakus@redhat.com> - 4.1.0-1
Roman Rakus fd16376
- Upstream 4.1
Roman Rakus fd16376
Roman Rakus f6663bb
* Sun Dec 27 2009 Roman Rakus <rrakus@redhat.com> - 4.1-0.2.rc1
Roman Rakus f6663bb
- Fixed patch for fuzz=0
Roman Rakus f6663bb
Roman Rakus f2e7e18
* Sun Dec 27 2009 Roman Rakus <rrakus@redhat.com> - 4.1-0.1.rc1
Roman Rakus f2e7e18
- Upstream 4.1.rc1
Roman Rakus f2e7e18
Roman Rakus fa7b4e7
* Fri Dec 11 2009 Roman Rakus <rrakus@redhat.com> - 4.0.35-2
Roman Rakus fa7b4e7
- Don't segfault when TERM=eterm* and EMACS is unset (#530911)
Roman Rakus fa7b4e7
Roman Rakus f2e0603
* Thu Oct 29 2009 Roman Rakus <rrakus@redhat.com> - 4.0.35-1
Roman Rakus f2e0603
- Patch level 35
Roman Rakus f2e0603
Roman Rakus 4651568
* Mon Oct 05 2009 Roman Rakus <rrakus@redhat.com> - 4.0.33-2
Roman Rakus 4651568
- Make symlink from bashbug-suffix to bashbug man pages
Roman Rakus 4651568
Roman Rakus 779eeda
* Wed Sep 16 2009 Roman Rakus <rrakus@redhat.com> - 4.0.33-1
Roman Rakus 779eeda
- Patch level 33
Roman Rakus 779eeda
- spec file cleanup
Roman Rakus 779eeda
Roman Rakus 8c9d1c0
* Fri Sep 04 2009 Roman Rakus <rrakus@redhat.com> - 4.0.28-3
Roman Rakus 8c9d1c0
- check if interp section is NOBITS
Roman Rakus 8c9d1c0
- define Recycles pids
Roman Rakus 8c9d1c0
Roman Rakus cce5816
* Wed Aug 26 2009 Roman Rakus <rrakus@redhat.com> - 4.0.28-2
Roman Rakus cce5816
- alloc memory for key in creation associative array (#518644)
Roman Rakus cce5816
Roman Rakus dbeb5d3
* Tue Jul 28 2009 Roman Rakus <rrakus@redhat.com> - 4.0.28-1
Roman Rakus dbeb5d3
- Upstream patch level 28
Roman Rakus dbeb5d3
c8a1ccd
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.24-2
c8a1ccd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c8a1ccd
Roman Rakus b631bce
* Tue May 19 2009 Roman Rakus <rrakus@redhat.com> - 4.0.24-1
Roman Rakus b631bce
- Upstream patch level 24
Roman Rakus b631bce
Roman Rakus 1e819fd
* Wed Apr 22 2009 Roman Rakus <rrakus@redhat.com> - 4.0.16-1
Roman Rakus 1e819fd
- better to use patch level in version tag like vim do
Roman Rakus 1e819fd
Roman Rakus d47bc50
* Tue Apr 21 2009 Roman Rakus <rrakus@redhat.com> - 4.0-7.16
Roman Rakus d47bc50
- Use patch level in Release tag
Roman Rakus d47bc50
Roman Rakus e732308
* Wed Apr 08 2009 Roman Rakus <rrakus@redhat.com> - 4.0-6
Roman Rakus e732308
- Official upstream patch level 16
Roman Rakus e732308
Roman Rakus b44dc2a
* Mon Mar 30 2009 Roman Rakus <rrakus@redhat.com> - 4.0-5
Roman Rakus b44dc2a
- Split documentation, use bash-doc package
Roman Rakus b44dc2a
  Resolves: #492447
Roman Rakus b44dc2a
4ec2ffb
* Sat Mar 21 2009 Lubomir Rintel <lkundrak@v3.sk> - 4.0-4
4ec2ffb
- Add full URLs to upstream patches
4ec2ffb
- Don't uselessly use %%version macro
4ec2ffb
Roman Rakus 2455014
* Wed Mar 11 2009 Roman Rakus <rrakus@redhat.com> - 4.0-3
Roman Rakus 2455014
- Official upstream patch level 10
Roman Rakus 2455014
Roman Rakus 22fd91b
* Wed Feb 25 2009 Roman Rakus <rrakus@redhat.com> - 4.0-2
Roman Rakus 22fd91b
- Save parser state in pcomplete.
Roman Rakus 22fd91b
  Resolves: #487257
Roman Rakus 22fd91b
Roman Rakus 22fd91b
* Tue Feb 24 2009 Roman Rakus <rrakus@redhat.com> - 4.0-1
Roman Rakus 12b3d6e
- Release of bash-4.0
Roman Rakus 12b3d6e
86e5342
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-0.5.rc1
86e5342
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
86e5342
Roman Rakus 9111522
* Wed Feb 11 2009 Roman Rakus <rrakus@redhat.com> - 4.0-0.4.rc1
Roman Rakus 9111522
- Fix handling pipelines with `set -e'
Roman Rakus 9111522
  Resolves: #483385
Roman Rakus 9111522
Roman Rakus 0e58898
* Thu Jan 29 2009 Roman Rakus <rrakus@redhat.com> - 4.0-0.3.rc1
Roman Rakus 0e58898
- No more debug output
Roman Rakus 0e58898
  Resolves: #483002
Roman Rakus 0e58898
955ac27
* Wed Jan 28 2009 Jesse Keating <jkeating@redhat.com> - 4.0-0.2.rc1
955ac27
- Replace post code with lua to be able to not have external deps
955ac27
Roman Rakus 83c582f
* Mon Jan 26 2009 Roman Rakus <rrakus@redhat.com> - 4.0-0.1.rc1
Roman Rakus 83c582f
- Fixed release tag
Roman Rakus 83c582f
Roman Rakus 87b6511
* Wed Jan 21 2009 Roman Rakus <rrakus@redhat.com> - 4.0-rc1.1
Roman Rakus 87b6511
- Bump to upstream bash-4.0-rc1
Roman Rakus 87b6511
Roman Rakus 94fcc63
* Mon Dec 15 2008 Roman Rakus <rrakus@redhat.com> - 3.2-33
Roman Rakus 94fcc63
- fc builtin fix
Roman Rakus 94fcc63
  Resolves: #438841
Roman Rakus 94fcc63
Roman Rakus cc6bd97
* Mon Dec 15 2008 Roman Rakus <rrakus@redhat.com> - 3.2-32
Roman Rakus cc6bd97
- Enabling auditing
Roman Rakus cc6bd97
  Resolves: #476216
Roman Rakus cc6bd97
Roman Rakus d1932ba
* Tue Dec 09 2008 Roman Rakus <rrakus@redhat.com> - 3.2-31
Roman Rakus d1932ba
- Patchlevel 48
Roman Rakus d1932ba
Roman Rakus e96c4c2
* Thu Dec 04 2008 Roman Rakus <rrakus@redhat.com> - 3.2-30
Roman Rakus e96c4c2
- Added check for `command_not_found_handler' shell function
Roman Rakus e96c4c2
  Resolves: #432579
Roman Rakus e96c4c2
0314d4f
* Tue Oct 28 2008 Jesse Keating <jkeating@redhat.com> - 3.2-29
0314d4f
- Add the Requires(post) back for ncurses-libs, so that rpm knows
0314d4f
  where to break the loop.  The post actually does require the curses
0314d4f
  libs for the sh calls.  Could consider doing this in LUA and not have
0314d4f
  any external deps.
0314d4f
Roman Rakus ef575b1
* Thu Oct 23 2008 Roman Rakus <rrakus@redhat.com> - 3.2-28
Roman Rakus ef575b1
- Removing Requires for mktemp and ncurses, which cause
Roman Rakus ef575b1
  dependencing loop
Roman Rakus ef575b1
- Enabling #define SSH_SOURCE_BASHRC, because ssh changed.
Roman Rakus ef575b1
  Resolves: #458839
Roman Rakus ef575b1
- Catch signals right after calling execve()
Roman Rakus ef575b1
  Resolves: #455548
Roman Rakus ef575b1
Roman Rakus f902823
* Thu Jul 17 2008 Roman Rakus <rrakus@redhat.com> - 3.2-27
Roman Rakus f902823
- Changes in man page - #442018, #445692, #446625, #453409
Roman Rakus 39b6ea3
- Changed patches to satisfy fuzz=0
Roman Rakus f902823
Roman Rakus 2cb4603
* Thu Jun  5 2008 Roman Rakus <rrakus@redhat.com> - 3.2-26
Roman Rakus 2cb4603
- Patchlevel 39
Roman Rakus 2cb4603
Roman Rakus 05e8dfe
* Tue Jun  3 2008 Roman Rakus <rrakus@redhat.com> - 3.2-25
Roman Rakus 05e8dfe
- #449512 - reverting back last change - don't use glob library
Roman Rakus 05e8dfe
Roman Rakus 05e8dfe
* Wed May 28 2008 Roman Rakus <rrakus@redhat.com> - 3.2-24
Roman Rakus 15bf296
- #217359 - use posix glob library
Roman Rakus 15bf296
Roman Rakus 05e8dfe
* Thu May 22 2008 Roman Rakus <rrakus@redhat.com> - 3.2-23
Roman Rakus f754370
- #446420 - COMP_WORDBREAKS settings now works
Roman Rakus f754370
Tomas Janousek 8658319
* Fri Feb 29 2008 Tomas Janousek <tjanouse@redhat.com> - 3.2-22
Tomas Janousek 8658319
- drop /usr/bin/clear from /etc/skel/.bash_logout as suggested by #429406
Tomas Janousek 8658319
2f71216
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.2-21
2f71216
- Autorebuild for GCC 4.3
2f71216
Tomas Janousek 4fb0991
* Mon Jan 14 2008 Tomas Janousek <tjanouse@redhat.com> - 3.2-20
Tomas Janousek 4fb0991
- Added bash32-026 upstream official patch
Tomas Janousek 4fb0991
- Added bash32-027 upstream official patch (#249987)
Tomas Janousek 4fb0991
- Added bash32-028 upstream official patch
Tomas Janousek 4fb0991
- Added bash32-029 upstream official patch (#286861)
Tomas Janousek 4fb0991
- Added bash32-030 upstream official patch
Tomas Janousek 4fb0991
- Added bash32-031 upstream official patch (#358231)
Tomas Janousek 4fb0991
- Added bash32-032 upstream official patch
Tomas Janousek 4fb0991
- Added bash32-033 upstream official patch
Tomas Janousek 4fb0991
- Fix insert command repeating in vi mode (#190350)
Tomas Janousek 4fb0991
Tomas Janousek fe0b9cf
* Tue Nov 06 2007 Tomas Janousek <tjanouse@redhat.com> - 3.2-19
Tomas Janousek fe0b9cf
- fix cursor position when prompt has one invisible character (#358231)
Tomas Janousek fe0b9cf
- dropped examples/loadables/ from docs, since it wasn't possible to build them
Tomas Janousek fe0b9cf
  anyway (#174380)
Tomas Janousek fe0b9cf
- fix #286861: Wrong input confuses bash's arithmetic unit permanently
Tomas Janousek fe0b9cf
- fix #344411: $RANDOM stays the same when job executed in the background
Tomas Janousek fe0b9cf
Pete Graner 7269640
* Fri Aug 31 2007 Pete Graner <pgraner@redhat.com> - 3.2-18
Pete Graner 7269640
- Added bash32-021 upstream official patch
Pete Graner 7269640
- Added bash32-025 upstream official patch
Pete Graner 7269640
- Added bash32-024 upstream official patch
Pete Graner 7269640
- Added bash32-023 upstream official patch
Pete Graner 7269640
- Added bash32-022 upstream official patch
Pete Graner 7269640
Pete Graner 3797fbd
* Wed Aug 29 2007 Pete Graner <pgraner@redhat.com> - 3.2-17
Pete Graner 3797fbd
- Added bash32-018 upstream official patch
Pete Graner 3797fbd
- Added bash32-020 upstream official patch
Pete Graner 3797fbd
- Added bash32-019 upstream official patch
Pete Graner 3797fbd
Pete Graner 5fd85c3
* Thu Aug 23 2007 Pete Graner <pgraner@redhat.com> - 3.2-16
Pete Graner 5fd85c3
- Rebuild
Pete Graner 5fd85c3
Pete Graner eeaaae0
* Mon Aug 20 2007 Pete Graner <pgraner@redhat.com> - 3.2-15
Pete Graner a2a3187
- Update to the Improve bash $RANDOM pseudo RNG (bug #234906) 
Pete Graner a2a3187
  now works with subshells and make $RANDOM on demand thus reducing the 
Pete Graner a2a3187
  amount of AVCs thrown.
Pete Graner a2a3187
Pete Graner eeaaae0
* Thu Aug 16 2007 Pete Graner <pgraner@redhat.com> - 3.2-15
Pete Graner a2a3187
- Changed spec file License to GPLv2+
Pete Graner a2a3187
Pete Graner ab4ea8c
* Wed Aug 15 2007 Pete Graner <pgraner@redhat.com> - 3.2-13
Pete Graner ab4ea8c
- Improve bash $RANDOM pseudo RNG (bug #234906)
Pete Graner ab4ea8c
336cfbb
* Fri Jul 20 2007 Tim Waugh <twaugh@redhat.com> 3.2-12
336cfbb
- Quote environment variables in the post scriptlet to prevent upgrade
336cfbb
  failures (bug #249005).
336cfbb
b130412
* Thu Jul  5 2007 Tim Waugh <twaugh@redhat.com> 3.2-11
b130412
- Patchlevel 17 (bug #241647).
b130412
95e06a2
* Wed Jul  4 2007 Tim Waugh <twaugh@redhat.com> 3.2-10
95e06a2
- Clarification in the ulimit man page (bug #220657).
95e06a2
114e487
* Mon Feb 12 2007 Tim Waugh <twaugh@redhat.com> 3.2-9
114e487
- Rebuild to link with libtinfo instead of libncurses.
114e487
e932f82
* Wed Feb  7 2007 Tim Waugh <twaugh@redhat.com> 3.2-8
e932f82
- Avoid %%makeinstall (bug #225609).
e932f82
ec6ceef
* Tue Feb  6 2007 Tim Waugh <twaugh@redhat.com> 3.2-7
ec6ceef
- Reinstated this change:
ec6ceef
  - Post requires ncurses (bug #224567).
ec6ceef
- Reverted this change:
ec6ceef
  - Added triggers for install-info (bug #225609).
ec6ceef
38c7b97
* Tue Feb  6 2007 Tim Waugh <twaugh@redhat.com> 3.2-6
38c7b97
- Reverted this change:
38c7b97
  - Post requires ncurses (bug #224567).
38c7b97
face47d
* Mon Feb  5 2007 Tim Waugh <twaugh@redhat.com> 3.2-5
d6551a7
- Added triggers for install-info (bug #225609).
cf86188
- Use full path to utilities in scriptlets (bug #225609).
f994cba
- Fix missing sh-bangs in example scripts (bug #225609).
5eface6
- Post requires ncurses (bug #224567).
f416971
- Removed Prefix tag (bug #225609).
f416971
- Fixed BuildRoot tag (bug #225609).
f416971
- Removed trailing full-stop from summary (bug #225609).
f416971
- Spec file is now UTF-8 (bug #225609).
f416971
- Removed obsolete Obsoletes (bug #225609).
f416971
- Moved 'make check' to new 'check' section (bug #225609).
f416971
- Removed uses of RPM_SOURCE_DIR (bug #225609).
f416971
- Fixed macros in changelog (bug #225609).
f416971
- Changed tabs to spaces (bug #225609).
f416971
c2c8330
* Tue Jan 23 2007 Tim Waugh <twaugh@redhat.com> 3.2-4
c2c8330
- Slightly better .bash_logout (bug #223960).
c2c8330
2af880f
* Fri Jan 19 2007 Tim Waugh <twaugh@redhat.com> 3.2-3
2af880f
- Back out rmatch change introduced in 3.2 (bug #220087).
2af880f
2875254
* Tue Jan 16 2007 Miroslav Lichvar <mlichvar@redhat.com> 3.2-2
2875254
- Link with ncurses.
2875254
6605cb5
* Fri Dec 15 2006 Tim Waugh <twaugh@redhat.com> 3.2-1
3a1994f
- Build requires autoconf and gettext.
393b612
- 3.2.  No longer need aq, login, ulimit, sighandler or read-memleak
393b612
  patches.
393b612
af68b6e
* Wed Jul 12 2006 Tim Waugh <twaugh@redhat.com> 3.1-17
af68b6e
- Fixed 'tags out of date' problem with 'info bash' (bug #150118).
af68b6e
89f498d
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.1-16.1
89f498d
- rebuild
89f498d
b67e48d
* Wed Jun 28 2006 Tim Waugh <twaugh@redhat.com> 3.1-16
b67e48d
- Removed 'unset USERNAME' from default .bash_profile (bug #196735).
b67e48d
6353abb
* Thu Jun 15 2006 Tim Waugh <twaugh@redhat.com> 3.1-15
6353abb
- Updated requires patch to the ALT version.
6353abb
286a90c
* Wed May 31 2006 Tim Waugh <twaugh@redhat.com> 3.1-14
286a90c
- More sighandler fixes, this time hypothetical.
286a90c
00892b5
* Thu May 25 2006 Tim Waugh <twaugh@redhat.com> 3.1-13
0164a1c
- Another fix for the sighandler patch (bug #192297).
0164a1c
0164a1c
* Thu Apr 13 2006 Tim Waugh <twaugh@redhat.com> 3.1-12
52a233c
- Patchlevel 17.
52a233c
5e1d29f
* Tue Apr  4 2006 Tim Waugh <twaugh@redhat.com> 3.1-11
346f503
- Patchlevel 16.
5e1d29f
a4188fa
* Thu Mar 23 2006 Tim Waugh <twaugh@redhat.com> 3.1-10
05d7eca
- Patchlevel 14.
05d7eca
d230101
* Thu Mar  2 2006 Tim Waugh <twaugh@redhat.com> 3.1-9
d563a27
- Fixed duplicate documentation of ulimit '-x' option introduced by
d563a27
  ulimit patch (bug #183596).
d563a27
ff542d3
* Tue Feb 21 2006 Tim Waugh <twaugh@redhat.com> 3.1-8
ff542d3
- Patchlevel 10.
ff542d3
721534f
* Thu Feb 16 2006 Tim Waugh <twaugh@redhat.com> 3.1-7
721534f
- Patchlevel 8.
721534f
6409dd1
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.1-6.2
6409dd1
- bump again for double-long bug on ppc(64)
6409dd1
359ce81
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.1-6.1
359ce81
- rebuilt for new gcc4.1 snapshot and glibc changes
359ce81
1afb51d
* Sun Feb  5 2006 Tim Waugh <twaugh@redhat.com> 3.1-6
1afb51d
- Patchlevel 7.
1afb51d
39db8d7
* Wed Jan 18 2006 Tim Waugh <twaugh@redhat.com>
39db8d7
- Removed inaccuracies from %%description (bug #178189).
39db8d7
50a91c9
* Fri Jan 13 2006 Tim Waugh <twaugh@redhat.com> 3.1-5
c0e9332
- Fix 'exec -l /bin/bash'.
c0e9332
0edf4f6
* Thu Jan 12 2006 Tim Waugh <twaugh@redhat.com> 3.1-4
0edf4f6
- Fix sighandler patch bug (bug #177545).
0edf4f6
530ef62
* Tue Jan 10 2006 Tim Waugh <twaugh@redhat.com> 3.1-3
b131264
- Patchlevel 5.
b131264
5579a1e
* Fri Jan  6 2006 Tim Waugh <twaugh@redhat.com> 3.1-2
5579a1e
- No longer need loadables, mbinc or shellfunc patches.
ee6bccb
- Use literal single-quote in bash man page where appropriate (bug #177051).
ee6bccb
d98c1bc
* Mon Jan  2 2006 Tim Waugh <twaugh@redhat.com> 3.1-1
d98c1bc
- 3.1.
d98c1bc
- No longer need ia64, utf8, multibyteifs, jobs, sigpipe,
d98c1bc
  read-e-segfault, manpage, crash, pwd, afs, subshell patches.
d98c1bc
- Remove wrap patch for now.
d98c1bc
- Use upstream patch to fix arrays.
d98c1bc
85fa809
* Thu Dec 15 2005 Tim Waugh <twaugh@redhat.com> 3.0-41
85fa809
- Missed another loop for improved sighandler patch (bug #169231).
85fa809
f32f00f
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
f32f00f
- rebuilt
f32f00f
12a3d39
* Thu Dec  8 2005 Tim Waugh <twaugh@redhat.com> 3.0-40
05d4064
- Fix read memleak when reading from non-blocking fd (bug #173283).
12a3d39
- Missed another loop for improved sighandler patch (bug #169231).
12a3d39
12a3d39
* Wed Dec  7 2005 Tim Waugh <twaugh@redhat.com> 3.0-39
8ca654e
- Missed a loop for improved sighandler patch (bug #169231).
8ca654e
12a3d39
* Tue Dec  6 2005 Tim Waugh <twaugh@redhat.com> 3.0-38
3c9f58b
- Test out improved sighandler patch (bug #169231).
3c9f58b
12a3d39
* Tue Nov 22 2005 Tim Waugh <twaugh@redhat.com> 3.0-37
e570bd7
- Applied patch from upstream to fix parsing problem (bug #146638).
e570bd7
7d9f560
* Wed Nov  9 2005 Tim Waugh <twaugh@redhat.com> 3.0-36
7d9f560
- Added Url: tag (bug #172770).
7d9f560
- Do not explicitly gzip info pages (bug #172770).
7d9f560
- Fix permissions on bashbug (bug #172770).
7d9f560
705fdcb
* Thu Oct  6 2005 Tim Waugh <twaugh@redhat.com> 3.0-35
705fdcb
- Fixed memory allocation bug in multibyteifs patch (bug #169996).
705fdcb
9562f8e
* Fri Sep 23 2005 Tim Waugh <twaugh@redhat.com>
9562f8e
- Use 'volatile' in sighandler patch.
9562f8e
7d89500
* Wed Sep 21 2005 Tim Waugh <twaugh@redhat.com> 3.0-34
4e2563f
- Avoid writing history files during signal handling (bug #163235).
4e2563f
daf9f1b
* Mon Aug  8 2005 Tim Waugh <twaugh@redhat.com> 3.0-33
daf9f1b
- Fixed multibyte IFS handling for invalid input (bug #165243).
daf9f1b
b24b66d
* Mon Aug  8 2005 Tim Waugh <twaugh@redhat.com> 3.0-32
2feb65c
- Fixed 'LC_ALL=C export LC_ALL' behaviour (bug #165249).
2feb65c
cc69419
* Thu Jun 23 2005 Tim Waugh <twaugh@redhat.com>
cc69419
- Added ulimit support for RLIMIT_NICE and RLIMIT_RTPRIO (bug #157049).
cc69419
61c141d
* Wed Jun  8 2005 Tim Waugh <twaugh@redhat.com>
61c141d
- Move a comment in dot-bashrc (bug #159522).
61c141d
9681432
* Tue May 10 2005 Tim Waugh <twaugh@redhat.com> 3.0-31
b3b556d
- Small fix for multibyteifs patch to prevent segfault (bug #157260).
b3b556d
0648c29
* Wed Apr 20 2005 Tim Waugh <twaugh@redhat.com>
0648c29
- Fixed AFS support for output redirection, so that the correct errors
0648c29
  are reported for other filesystems (bug #155373).
0648c29
ad656c0
* Tue Mar 15 2005 Tim Waugh <twaugh@redhat.com> 3.0-30
ad656c0
- Fix PS1 expansion crash when PWD is unset (bg #151116).
ad656c0
d279db6
* Wed Mar  2 2005 Tim Waugh <twaugh@redhat.com> 3.0-29
d279db6
- Rebuild for new GCC.
d279db6
c06e867
* Thu Feb 17 2005 Tim Waugh <twaugh@redhat.com> 3.0-28
75ccf38
- Define _GNU_SOURCE in CPPFLAGS (bug #147573).
75ccf38
08f3269
* Mon Feb 14 2005 Tim Waugh <twaugh@redhat.com>
08f3269
- Reverted this change:
08f3269
  - Added code to /etc/skel/.bash_logout to support the gpm selection buffer
08f3269
    invalidation on virtual terminals (bug #115493).
08f3269
4cffe85
* Mon Jan 31 2005 Tim Waugh <twaugh@redhat.com> 3.0-27
4cffe85
- Applied upstream patch to fix a potential NULL dereference.
4cffe85
e2f37ab
* Fri Jan 28 2005 Tim Waugh <twaugh@redhat.com> 3.0-26
e2f37ab
- Fixed job handling bug (bug #145124).
e2f37ab
7b27986
* Sun Dec  5 2004 Tim Waugh <twaugh@redhat.com> 3.0-25
7b27986
- Applied patch from Florian La Roche to fix CPPFLAGS quoting in spec file.
7b27986
5a4ad2e
* Tue Nov 30 2004 Tim Waugh <twaugh@redhat.com>
5a4ad2e
- Fixed typo in man page (spotted on bug-bash).
5a4ad2e
45fddc8
* Thu Nov 18 2004 Tim Waugh <twaugh@redhat.com> 3.0-24
45fddc8
- Use upstream patch to fix bug #139575 and bug #139306.
45fddc8
4319eae
* Thu Nov 18 2004 Tim Waugh <twaugh@redhat.com> 3.0-23
4319eae
- Fixed last patch to avoid regressions (bug #139575).
4319eae
b2af331
* Mon Nov 15 2004 Tim Waugh <twaugh@redhat.com> 3.0-22
b2af331
- Fixed prompt wrapping code to cope with zero-length prompts (bug #139306).
b2af331
dbaad39
* Thu Nov 11 2004 Tim Waugh <twaugh@redhat.com> 3.0-21
dbaad39
- Added code to /etc/skel/.bash_logout to support the gpm selection buffer
dbaad39
  invalidation on virtual terminals (bug #115493).
dbaad39
2f386a8
* Wed Nov 10 2004 Tim Waugh <twaugh@redhat.com> 3.0-20
5b23417
- Patchlevel 16.
5b23417
d34787c
* Mon Nov  1 2004 Tim Waugh <twaugh@redhat.com>
d34787c
- Patchlevel 15.
d34787c
b774254
* Tue Oct 19 2004 Tim Waugh <twaugh@redhat.com> 3.0-17
b774254
- Patchlevel 14.
b774254
- No longer need brace patch.
b774254
5490374
* Wed Sep 29 2004 Tim Waugh <twaugh@redhat.com> 3.0-16
5490374
- Apply patch from Chet Ramey to fix brace expansion.
5490374
ba8ace0
* Fri Sep 24 2004 Tim Waugh <twaugh@redhat.com> 3.0-15
ba8ace0
- Minor fix for job handling.
ba8ace0
c22b13d
* Mon Sep 13 2004 Tim Waugh <twaugh@redhat.com>
f2df432
- Add bashbug back in (with suffix).
f2df432
f2df432
* Mon Sep 13 2004 Tim Waugh <twaugh@redhat.com>
c22b13d
- Remove bash2.
c22b13d
c50af8e
* Fri Sep 10 2004 Tim Waugh <twaugh@redhat.com> 3.0-14
6925bbc
- Don't run tests that read from /dev/tty.
8650f3a
- Patchlevel 13.
2dcaaeb
cvsdist fc1f068
* Wed Sep  8 2004 Tim Waugh <twaugh@redhat.com> 3.0-13
cvsdist fc1f068
- Check for EINVAL from waitpid() and avoid WCONTINUED in that case.
cvsdist fc1f068
- Fixed jobs4 test.
cvsdist fc1f068
- Applied experimental upstream patch for trap compatibility.
cvsdist fc1f068
- Re-make documentation to reflect source changes.
cvsdist fc1f068
cvsdist fc1f068
* Tue Sep  7 2004 Tim Waugh <twaugh@redhat.com> 3.0-12
cvsdist fc1f068
- Remove 'bashbug' from the documentation, because we don't ship it due
cvsdist fc1f068
  to biarch concerns.
cvsdist fc1f068
cvsdist 874339b
* Thu Sep  2 2004 Tim Waugh <twaugh@redhat.com> 3.0-11
cvsdist 75e85e7
- Fixed multibyte parameter length expansion.
cvsdist 75e85e7
cvsdist c896fcb
* Tue Aug 31 2004 Tim Waugh <twaugh@redhat.com> 3.0-9
cvsdist c896fcb
- Fix ulimits patch from Ulrich Drepper (bug #129800).
cvsdist c896fcb
cvsdist 9224b4f
* Fri Aug 27 2004 Tim Waugh <twaugh@redhat.com> 3.0-8
cvsdist 9224b4f
- Provide support for new limits (bug #129800).
cvsdist 9224b4f
cvsdist 797b83e
* Thu Aug 26 2004 Tim Waugh <twaugh@redhat.com> 3.0-7
cvsdist 797b83e
- Use upstream patch for last fix.
cvsdist 797b83e
cvsdist 68e7902
* Thu Aug 26 2004 Tim Waugh <twaugh@redhat.com> 3.0-6
cvsdist 68e7902
- Fixed history saved-line handling.
cvsdist 68e7902
cvsdist 68e7902
* Tue Aug 24 2004 Tim Waugh <twaugh@redhat.com>
cvsdist 68e7902
- Fixed multibyte IFS handling.
cvsdist 68e7902
cvsdist 68e7902
* Wed Aug 18 2004 Tim Waugh <twaugh@redhat.com>
cvsdist 68e7902
- Applied bug-bash list patch to fix pipefail.
cvsdist 68e7902
cvsdist 746d76a
* Tue Aug 17 2004 Tim Waugh <twaugh@redhat.com> 3.0-5
cvsdist 746d76a
- Make trap usage string show POSIX usage (bug #128938).
cvsdist 746d76a
- Updated ${x[@]:1} expansion fix from bug-bash list.
cvsdist 746d76a
- Updated patch to fix unset array crash (from bug-bash list).
cvsdist 746d76a
cvsdist 746d76a
* Sun Aug 15 2004 Tim Waugh <twaugh@redhat.com>
cvsdist 746d76a
- Fix ${x[@]:1} expansion (William Park, bug-bash list).
cvsdist 746d76a
cvsdist a99e7a9
* Tue Aug 10 2004 Tim Waugh <twaugh@redhat.com> 3.0-4
cvsdist a99e7a9
- Fix vi-change-char behaviour at EOL (bug #129526).
cvsdist a99e7a9
cvsdist a99e7a9
* Mon Aug  9 2004 Tim Waugh <twaugh@redhat.com> 3.0-3
cvsdist a99e7a9
- Applied bug-bash list patch to fix multiline PS1 prompting (bug #129382).
cvsdist a99e7a9
cvsdist eb3bba6
* Wed Aug  4 2004 Tim Waugh <twaugh@redhat.com> 3.0-2
cvsdist eb3bba6
- Fixed brace expansion (bug #129128).
cvsdist eb3bba6
- Build with AFS support again, since bug #86514 seems fixed upstream
cvsdist eb3bba6
  (bug #129094).
cvsdist eb3bba6
cvsdist eb3bba6
* Tue Aug  3 2004 Tim Waugh <twaugh@redhat.com>
cvsdist eb3bba6
- Fixed crash when unsetting an unset array (from bug-bash list).
cvsdist eb3bba6
cvsdist 4d371bb
* Wed Jul 28 2004 Tim Waugh <twaugh@redhat.com> 3.0-1
cvsdist 4d371bb
- 3.0.
cvsdist 4d371bb
cvsdist 634e46c
* Wed Jul 21 2004 Tim Waugh <twaugh@redhat.com> 2.05b-44
cvsdist 634e46c
- Don't report SIGPIPE errors (bug #128274).
cvsdist 634e46c
cvsdist aff0eea
* Thu Jul  8 2004 Tim Waugh <twaugh@redhat.com> 2.05b-43
cvsdist aff0eea
- Fixed command substitution problem (bug #127242).
cvsdist aff0eea
cvsdist dc9e6b7
* Mon Jun 28 2004 Tim Waugh <twaugh@redhat.com> 2.05b-42
cvsdist dc9e6b7
- Fixed multibyte variable substitution patch (bug #126399).
cvsdist dc9e6b7
cvsdist dc9e6b7
* Thu Jun 17 2004 Karsten Hopp <karsten@redhat.de> 2.05b-41 
cvsdist dc9e6b7
- remove bashbug script/docs to avoid conflicting files in
cvsdist dc9e6b7
  biarch installs.
cvsdist dc9e6b7
cvsdist de3ddc0
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist de3ddc0
- rebuilt
cvsdist de3ddc0
cvsdist de3ddc0
* Fri Jun  4 2004 Tim Waugh <twaugh@redhat.com>
cvsdist de3ddc0
- Build requires bison (bug #125307).
cvsdist de3ddc0
cvsdist 9bd0ca3
* Wed Jun  2 2004 Tim Waugh <twaugh@redhat.com> 2.05b-39
cvsdist 9bd0ca3
- Build requires libtermcap-devel (bug #125068).
cvsdist 9bd0ca3
cvsdist 9bd0ca3
* Wed May 19 2004 Tim Waugh <twaugh@redhat.com>
cvsdist 9bd0ca3
- Don't ship empty %%{_libdir}/bash (bug #123556).
cvsdist 9bd0ca3
cvsdist b0857a0
* Thu Mar 11 2004 Tim Waugh <twaugh@redhat.com> 2.05b-38
cvsdist b0857a0
- Apply patch from Nalin Dahyabhai fixing an overread.
cvsdist b0857a0
cvsdist b0857a0
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist b0857a0
- rebuilt
cvsdist b0857a0
cvsdist b0857a0
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist b0857a0
- rebuilt
cvsdist b0857a0
cvsdist 84c6018
* Thu Jan 22 2004 Tim Waugh <twaugh@redhat.com> 2.05b-36
cvsdist 84c6018
- Fix the bug causing bindings to need reparsing .inputrc (bug #114101).
cvsdist 84c6018
cvsdist 84c6018
* Mon Jan  5 2004 Tim Waugh <twaugh@redhat.com> 2.05b-35
cvsdist 84c6018
- Fix parameter expansion in multibyte locales (bug #112657).
cvsdist 84c6018
- Run 'make check'.
cvsdist 84c6018
cvsdist 4897e0e
* Tue Dec  9 2003 Tim Waugh <twaugh@redhat.com> 2.05b-34
cvsdist 4897e0e
- Build requires texinfo (bug #111171).
cvsdist 4897e0e
cvsdist 4897e0e
* Fri Nov 28 2003 Tim Waugh <twaugh@redhat.com> 2.05b-33
cvsdist 4897e0e
- Speed up UTF-8 command-line redrawing in the common case (bug #102353,
cvsdist 4897e0e
  bug #110777).
cvsdist 4897e0e
cvsdist 4897e0e
* Thu Nov  6 2003 Tim Waugh <twaugh@redhat.com> 2.05b-32
cvsdist 4897e0e
- Apply upstream patches (bug #109269 among others).
cvsdist 4897e0e
cvsdist 4897e0e
* Fri Oct 31 2003 Tim Waugh <twaugh@redhat.com>
cvsdist 4897e0e
- Fix bash.info (bug #83776).
cvsdist 4897e0e
cvsdist 4897e0e
* Tue Oct 28 2003 Tim Waugh <twaugh@redhat.com> 2.05b-31
cvsdist 6aab032
- Add bash205b-007 patch to fix bug #106876.
cvsdist 6aab032
cvsdist 4897e0e
* Thu Oct 23 2003 Tim Waugh <twaugh@redhat.com> 2.05b-30
cvsdist 6aab032
- Rebuilt.
cvsdist 6aab032
cvsdist 4897e0e
* Thu Sep 18 2003 Tim Waugh <twaugh@redhat.com> 2.05b-29.1
cvsdist 6aab032
- Rebuilt.
cvsdist 6aab032
cvsdist 4897e0e
* Thu Sep 18 2003 Tim Waugh <twaugh@redhat.com> 2.05b-29
cvsdist 6aab032
- Avoid crashing on multibyte input when locale is set incorrectly
cvsdist 6aab032
  (bug #74266).
cvsdist 6aab032
cvsdist 4897e0e
* Fri Sep  5 2003 Tim Waugh <twaugh@redhat.com> 2.05b-28.1
cvsdist 6aab032
- Rebuilt.
cvsdist 6aab032
cvsdist 4897e0e
* Fri Sep  5 2003 Tim Waugh <twaugh@redhat.com> 2.05b-28
cvsdist 6aab032
- Avoid built-in malloc implementation (bug #103768).
cvsdist 6aab032
cvsdist 4897e0e
* Wed Sep  3 2003 Tim Waugh <twaugh@redhat.com> 2.05b-27.1
cvsdist 6aab032
- Rebuilt.
cvsdist 6aab032
cvsdist 4897e0e
* Wed Sep  3 2003 Tim Waugh <twaugh@redhat.com> 2.05b-27
cvsdist 6aab032
- LFS support (bug #103627).
cvsdist 6aab032
cvsdist 4897e0e
* Thu Jul 31 2003 Tim Waugh <twaugh@redhat.com> 2.05b-26.1
cvsdist 6aab032
- Rebuilt.
cvsdist 6aab032
cvsdist 4897e0e
* Thu Jul 31 2003 Tim Waugh <twaugh@redhat.com> 2.05b-26
cvsdist 6aab032
- Merge bash-doc into main package (bug #100632).
cvsdist 6aab032
cvsdist 6aab032
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> 2.05b-25
cvsdist 6aab032
- rebuilt
cvsdist 6aab032
cvsdist 6aab032
* Mon May 12 2003 Tim Waugh <twaugh@redhat.com> 2.05b-24
cvsdist 6aab032
- Fix completion display when multibyte or control characters are to be
cvsdist 6aab032
  shown (bug #90201).
cvsdist 6aab032
00892b5
* Wed Mar 26 2003 Tim Waugh <twaugh@redhat.com> 2.05b-23
cvsdist 6aab032
- Fix a warning message (bug #79629).
cvsdist 6aab032
- Don't remove generated source during build, for debuginfo package.
cvsdist 6aab032
- Don't build with AFS support (bug #86514).
cvsdist 6aab032
cvsdist 6aab032
* Tue Mar 25 2003 Tim Waugh <twaugh@redhat.com> 2.05b-22
cvsdist 0bb2b36
- Really fix bug #78455.
cvsdist 0bb2b36
cvsdist 6aab032
* Tue Mar 11 2003 Tim Waugh <twaugh@redhat.com> 2.05b-21
cvsdist 6aab032
- Don't explicitly strip binaries (bug #85995).
cvsdist 6aab032
cvsdist e812ac8
* Tue Feb 11 2003 Tim Waugh <twaugh@redhat.com> 2.05b-20
cvsdist e812ac8
- Really fix bug #83331 for good.
cvsdist e812ac8
cvsdist e812ac8
* Mon Feb 10 2003 Tim Waugh <twaugh@redhat.com> 2.05b-19
cvsdist e812ac8
- Fix builtins.1.
cvsdist e812ac8
cvsdist e812ac8
* Fri Feb  7 2003 Tim Waugh <twaugh@redhat.com> 2.05b-18
cvsdist e812ac8
- Actually apply the patch (bug #83331).
cvsdist e812ac8
cvsdist e812ac8
* Wed Feb  5 2003 Tim Waugh <twaugh@redhat.com> 2.05b-17
cvsdist ec33876
- Fix history/UTF-8 bug (bug #83331).
cvsdist e812ac8
cvsdist e812ac8
* Sun Jan 26 2003 Tim Waugh <twaugh@redhat.com> 2.05b-16
cvsdist ec33876
- More tab-completion fixing (bug #72512).
cvsdist e812ac8
cvsdist e812ac8
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 2.05b-15
cvsdist e812ac8
- rebuilt
cvsdist e812ac8
cvsdist e812ac8
* Wed Jan 15 2003 Tim Waugh <twaugh@redhat.com> 2.05b-14
cvsdist e812ac8
- Force pgrp synchronization (bug #81653).
cvsdist e812ac8
cvsdist e812ac8
* Thu Dec 05 2002 Elliot Lee <sopwith@redhat.com> 2.05b-13
cvsdist e812ac8
- (patch26) Don't call 'size' in makefile. Pointless, and interferes with 
cvsdist e812ac8
  cross compiles.
cvsdist e812ac8
cvsdist e812ac8
* Tue Dec  3 2002 Tim Waugh <twaugh@redhat.com> 2.05b-12
cvsdist ec33876
- Prevent prompt overwriting output (bug #74383).
cvsdist e812ac8
cvsdist e812ac8
* Wed Nov 27 2002 Tim Waugh <twaugh@redhat.com> 2.05b-11
cvsdist e812ac8
- Fix '-rbash' (bug #78455).
cvsdist e812ac8
cvsdist e812ac8
* Thu Nov 21 2002 Tim Waugh <twaugh@redhat.com> 2.05b-10
cvsdist e812ac8
- Rebuild.
cvsdist e812ac8
cvsdist e812ac8
* Wed Nov 20 2002 Elliot Lee <sopwith@redhat.com>
cvsdist e812ac8
- Use the configure macro instead of calling ./configure directly
cvsdist e812ac8
cvsdist e812ac8
* Wed Nov 13 2002 Tim Waugh <twaugh@redhat.com>
cvsdist e812ac8
- Revert previous change.
cvsdist e812ac8
cvsdist e812ac8
* Wed Nov 13 2002 Tim Waugh <twaugh@redhat.com> 2.05b-8
cvsdist e812ac8
- PreReq libtermcap.
cvsdist e812ac8
cvsdist e812ac8
* Fri Oct 18 2002 Tim Waugh <twaugh@redhat.com> 2.05b-7
cvsdist e812ac8
- Add readline-init patch (bug #74925).
cvsdist e812ac8
cvsdist e812ac8
* Wed Oct 16 2002 Tim Waugh <twaugh@redhat.com> 2.05b-6
cvsdist ec33876
- Add the (4) patches from ftp.gnu.org (bug #75888, bug #72512).
cvsdist ec33876
- Ship '.' man page, which doesn't get picked up by glob.
cvsdist ec33876
- Don't install files not shipped when building.
cvsdist e812ac8
- Locale shell variables fix (bug #74701).
cvsdist ec33876
cvsdist e812ac8
* Fri Aug 23 2002 Tim Powers <timp@redhat.com> 2.05b-5
cvsdist 67c59b6
- re-bzip the docs, something was corrupted
cvsdist 67c59b6
cvsdist 971fd49
* Thu Aug 22 2002 Tim Waugh <twaugh@redhat.com> 2.05b-4
cvsdist 971fd49
- Fix history substitution modifiers in UTF-8 (bug #70294, bug #71186).
cvsdist 971fd49
- Fix ADVANCE_CHAR at end of string (bug #70819).
cvsdist 971fd49
- docs: CWRU/POSIX.NOTES no longer exists, but ship POSIX.
cvsdist 971fd49
cvsdist 71bb0ca
* Wed Aug 07 2002 Phil Knirsch <pknirsch@redhat.com> 2.05b-3
cvsdist 71bb0ca
- Fixed out of memory problem with readline.
cvsdist 71bb0ca
cvsdist 57ff95e
* Tue Jul 23 2002 Phil Knirsch <pknirsch@redhat.com> 2.05b-2
cvsdist 57ff95e
- Added symlink for sh.1 in man1 section so that man sh works (#44039).
cvsdist 57ff95e
cvsdist 57ff95e
* Mon Jul 22 2002 Phil Knirsch <pknirsch@redhat.com> 2.05b-1
cvsdist 57ff95e
- Update to 2.05b
cvsdist 57ff95e
cvsdist 57ff95e
* Wed Jul 10 2002 Phil Knirsch <pknirsch@redhat.com> 2.05a-16
cvsdist 57ff95e
- Fixed readline utf8 problem (#68313).
cvsdist 57ff95e
cvsdist 57ff95e
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 2.05a-15
cvsdist 57ff95e
- automated rebuild
cvsdist 57ff95e
cvsdist 57ff95e
* Thu May 23 2002 Tim Powers <timp@redhat.com> 2.05a-14
cvsdist 57ff95e
- automated rebuild
cvsdist 57ff95e
cvsdist b765d3a
* Fri Apr 12 2002 Tim Powers <timp@redhat.com> 2.05a-13
cvsdist b765d3a
- don't build the stuff in examples/loadables. It breaks FHS
cvsdist b765d3a
  compliance
cvsdist b765d3a
cvsdist 8b5e1e8
* Fri Apr  5 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-12
cvsdist 8b5e1e8
- Fix the fix for #62418
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Thu Apr  4 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-11
cvsdist 8b5e1e8
- Fix kill builtin (#62418)
cvsdist 8b5e1e8
f416971
* Mon Mar 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.0.5a-10
cvsdist 8b5e1e8
- Get rid of completion subpackage
cvsdist 8b5e1e8
- Use %%{_tmppath}
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-9
cvsdist 8b5e1e8
- Add patch from Ulrich Drepper to get better error messages when trying
cvsdist 8b5e1e8
  to launch an application with a bad ELF interpreter (e.g. libc5 ld.so)
cvsdist 8b5e1e8
  (#60870)
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Fri Feb 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-8
cvsdist 8b5e1e8
- Update completion
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Wed Jan 30 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-7
cvsdist 8b5e1e8
- Update completion stuff and move it to a separate package
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Sat Jan 26 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-6
cvsdist 8b5e1e8
- Add patches from Ian Macdonald <ian@caliban.org>
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Wed Jan 23 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-5
cvsdist 8b5e1e8
- Add programmable completion (optional)
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Thu Jan 17 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-4
cvsdist 8b5e1e8
- Fix mailcheck (#57792)
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Tue Jan 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-3
cvsdist 8b5e1e8
- Fix autoconf mess
cvsdist 8b5e1e8
- Build --with-afs, some users may be using it
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 8b5e1e8
- automated rebuild
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-2
cvsdist 8b5e1e8
- Fix conflict with sh-utils (printf builtin manpage vs. printf binary manpage)
cvsdist 8b5e1e8
  (#56590)
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Tue Nov 20 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-1
cvsdist 8b5e1e8
- 2.05a
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Wed Oct 10 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 8b5e1e8
- disable s390x fix, not needed anymore
cvsdist 8b5e1e8
cvsdist 8b5e1e8
* Mon Oct  1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-9
cvsdist 8b5e1e8
- Add patch from readline 4.2-3 to bash's internal libreadline
cvsdist 8b5e1e8
cvsdist fd6bf9f
* Mon Jul  9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-8
cvsdist fd6bf9f
- Merge Pekka Savola's patch (RFE#47762)
cvsdist fd6bf9f
cvsdist fd6bf9f
* Mon Jul  2 2001 Pekka Savola <pekkas@netcore.fi>
cvsdist fd6bf9f
- Add IPv6 patch from PLD (only redirection to /dev/{tcp,udp}/host/port
cvsdist fd6bf9f
  support)
cvsdist fd6bf9f
cvsdist a4dba74
* Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-7
cvsdist a4dba74
- Add some bugfix patches from the maintainer
cvsdist a4dba74
cvsdist a4dba74
* Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist a4dba74
- added patch for s390x from <oliver.paukstadt@millenux.com>
cvsdist a4dba74
cvsdist a4dba74
* Wed May 23 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-5
cvsdist a4dba74
- Don't set BASH_ENV in .bash_profile, it causes .bashrc to be sourced
cvsdist a4dba74
  twice in interactive non-login shells.
cvsdist a4dba74
- s/Copyright/License/
cvsdist a4dba74
00892b5
* Sat May  5 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-4
cvsdist a4dba74
- Fix tempfile creation in bashbug
cvsdist a4dba74
cvsdist a4dba74
* Wed May  2 2001 Preston Brown <pbrown@redhat.com> 2.05-3
cvsdist a4dba74
- bashrc moved to setup package
cvsdist a4dba74
cvsdist a4dba74
* Tue Apr 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-2
cvsdist a4dba74
- bash comes with its own copy of readline... Add the patches we're
cvsdist a4dba74
  applying in the readline package.
cvsdist 50f5e50
cvsdist a4dba74
* Tue Apr 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-1
cvsdist a4dba74
- Update to 2.05
cvsdist a4dba74
- Change PROMPT_COMMAND in bashrc for xterms
cvsdist a4dba74
  to something less space consuming (#24159)
cvsdist a4dba74
- Provide plugs for alternate prompt commands (#30634), but don't
cvsdist a4dba74
  default to them
cvsdist 50f5e50
cvsdist a4dba74
* Mon Mar 19 2001 Preston Brown <pbrown@redhat.com>
cvsdist a4dba74
- add default aliases for 'dir' and 'df' to have human readable output
cvsdist 84c77d8
cvsdist 74e8be6
* Wed Feb 28 2001 Matt Wilson <msw@redhat.com>
cvsdist 74e8be6
- don't Prereq: /sbin/install-info!
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Feb 27 2001 Preston Brown <pbrown@redhat.com>
cvsdist 74e8be6
- noreplace config files
cvsdist 74e8be6
- don't own /etc/skel directory
cvsdist 74e8be6
00892b5
* Thu Feb 22 2001 Harald Hoyer <harald@redhat.de>
cvsdist 74e8be6
- changed /etc/bashrc to work with backspace = 0177 (rxvt)
cvsdist 74e8be6
cvsdist 74e8be6
* Wed Feb 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 74e8be6
- changed /etc/skel/.bash_profile to "unset USERNAME"
cvsdist 74e8be6
cvsdist 74e8be6
* Mon Feb  5 2001 Yukihiro Nakai <ynakai@redhat.com>
cvsdist 74e8be6
- Delete Japanese resources from dot-bashrc
cvsdist 74e8be6
  and move them to each package.
cvsdist 74e8be6
cvsdist 74e8be6
* Fri Dec 15 2000 Yukihiro Nakai <ynakai@redhat.com>
cvsdist 74e8be6
- Add Japanese resource to dot-bashrc
cvsdist 74e8be6
cvsdist 74e8be6
* Mon Dec 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- rebuild to get rid of 0777 doc dirs
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Nov 16 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- restore the ^Hs in documentation, they're highlighting sequences
cvsdist 74e8be6
  for less (#20654) 
cvsdist 74e8be6
cvsdist 74e8be6
* Fri Sep 15 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 74e8be6
- bash-2.04-export.patch is reported to fix compilation
cvsdist 74e8be6
  of older glibc-2.1 sources
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Aug 22 2000 Matt Wilson <msw@redhat.com>
cvsdist 74e8be6
- fixed the summary of bash-doc to use %%{version} instead of "2.03"
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Aug  8 2000 Bill Nottingham <notting@redhat.com>
cvsdist 74e8be6
- 'exit' in bashrc is very bad.
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Aug  8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- minor bashrc fix (Bug #8518)
cvsdist 74e8be6
cvsdist 74e8be6
* Mon Jul 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- Don't use tput etc. in bashrc if /usr isn't available (Bug #14116)
cvsdist 74e8be6
cvsdist 74e8be6
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 74e8be6
- automatic rebuild
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Jun 22 2000 Bill Nottingham <notting@redhat.com>
cvsdist 74e8be6
- fix for some IA-64 issues from Stephane Eranian
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Jun 15 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- Fix summary and description, they had old version numbers (Bug #12092)
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Jun  6 2000 Bill Nottingham <notting@redhat.com>
cvsdist 74e8be6
- add /etc/skel/.bash* ; obsolete etcskel
cvsdist 74e8be6
cvsdist 74e8be6
* Tue May  2 2000 Bill Nottingham <notting@redhat.com>
cvsdist 74e8be6
- fix for shell functions on 64-bit architectures...
cvsdist 74e8be6
cvsdist 74e8be6
* Wed Mar 29 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- Add some backwards compatibility (for i in ; do something; done)
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Mar 21 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- 2.04 final
cvsdist 74e8be6
- remove the echo, pwd, test and kill man pages from the package,
cvsdist 74e8be6
  we're getting them from sh-utils
cvsdist 74e8be6
cvsdist 74e8be6
* Sun Mar 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 74e8be6
- 2.04beta5
cvsdist 74e8be6
- adapt patches
cvsdist 74e8be6
- Fix up bashrc
cvsdist 74e8be6
- Don't put in bashrc1, this should be done by the bash1 package
cvsdist 74e8be6
- use install -c instead of plain install to work on *BSD
cvsdist 74e8be6
- remove the collected patches - they're now in the base version.
cvsdist 74e8be6
- make compressed man pages optional
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Mar 16 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 74e8be6
- add some collected patches for bash2
cvsdist 74e8be6
- change it over to be the main bash package
cvsdist 74e8be6
- install man-pages root:root
cvsdist 74e8be6
- obsolete bash2, bash2-doc
cvsdist 74e8be6
cvsdist 74e8be6
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
cvsdist 74e8be6
- man pages are compressed
cvsdist 74e8be6
- fix description
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Dec  2 1999 Ken Estes <kestes@staff.mail.com>
cvsdist 74e8be6
- updated patch to detect what executables are required by a script.
cvsdist 74e8be6
00892b5
* Tue Sep 14 1999 Dale Lovelace <dale@redhat.com>
cvsdist 74e8be6
- Remove annoying ^H's from documentation
cvsdist 74e8be6
cvsdist 74e8be6
* Fri Jul 16 1999 Ken Estes <kestes@staff.mail.com>
cvsdist 74e8be6
- patch to detect what executables are required by a script.
cvsdist 74e8be6
cvsdist 74e8be6
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 74e8be6
- auto rebuild in the new build environment (release 4)
cvsdist 74e8be6
cvsdist 74e8be6
* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 74e8be6
- strip binaries.
cvsdist 74e8be6
- include bash-doc correctly.
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Mar 18 1999 Preston Brown <pbrown@redhat.com>
cvsdist 74e8be6
- fixed post/postun /etc/shells work.
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 74e8be6
- updated again text in the spec file
cvsdist 74e8be6
cvsdist 74e8be6
* Mon Feb 22 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 74e8be6
- updated text in spec file.
cvsdist 74e8be6
- update to 2.03.
cvsdist 74e8be6
cvsdist 74e8be6
* Fri Feb 12 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 74e8be6
- build it as bash2 instead of bash
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
cvsdist 74e8be6
- set 'NON_INTERACTIVE_LOGIN_SHELLS' so profile gets read
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Jan 14 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 74e8be6
- rename man pages in bash-doc to avoid packaging conflicts (#606).
cvsdist 74e8be6
cvsdist 74e8be6
* Wed Dec 02 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 74e8be6
- patch for the arm
cvsdist 74e8be6
- use $RPM_ARCH-redhat-linux as the build target
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Oct  6 1998 Bill Nottingham <notting@redhat.com>
f416971
- rewrite %%pre, axe %%postun (to avoid prereq loops)
cvsdist 74e8be6
cvsdist 74e8be6
* Wed Aug 19 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 74e8be6
- resurrect for RH 6.0.
cvsdist 74e8be6
cvsdist 74e8be6
* Sun Jul 26 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 74e8be6
- update to 2.02.1
cvsdist 74e8be6
cvsdist 74e8be6
* Thu Jun 11 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 74e8be6
- Package for 5.2.
cvsdist 74e8be6
cvsdist 74e8be6
* Mon Apr 20 1998 Ian Macdonald <ianmacd@xs4all.nl>
cvsdist 74e8be6
- added POSIX.NOTES doc file
cvsdist 74e8be6
- some extraneous doc files removed
cvsdist 74e8be6
- minor .spec file changes
cvsdist 74e8be6
cvsdist 74e8be6
* Sun Apr 19 1998 Ian Macdonald <ianmacd@xs4all.nl>
cvsdist 74e8be6
- upgraded to version 2.02
cvsdist 74e8be6
- Alpha, MIPS & Sparc patches removed due to lack of test platforms
cvsdist 74e8be6
- glibc & signal patches no longer required
cvsdist 74e8be6
- added documentation subpackage (doc)
cvsdist 74e8be6
cvsdist 74e8be6
* Fri Nov 07 1997 Donnie Barnes <djb@redhat.com>
cvsdist 74e8be6
- added signal handling patch from Dean Gaudet <dgaudet@arctic.org> that
cvsdist 74e8be6
  is based on a change made in bash 2.0.  Should fix some early exit
cvsdist 74e8be6
  problems with suspends and fg.
cvsdist 74e8be6
cvsdist 74e8be6
* Mon Oct 20 1997 Donnie Barnes <djb@redhat.com>
f416971
- added %%clean
cvsdist 74e8be6
cvsdist 74e8be6
* Mon Oct 20 1997 Erik Troan <ewt@redhat.com>
cvsdist 74e8be6
- added comment explaining why install-info isn't used
cvsdist 74e8be6
- added mips patch 
cvsdist 74e8be6
cvsdist 74e8be6
* Fri Oct 17 1997 Donnie Barnes <djb@redhat.com>
cvsdist 74e8be6
- added BuildRoot
cvsdist 74e8be6
cvsdist 74e8be6
* Tue Jun 03 1997 Erik Troan <ewt@redhat.com>
cvsdist 74e8be6
- built against glibc