psss / rpms / bash

Forked from rpms/bash 6 years ago
Clone
Roman Rakus 26fa720
#% define beta_tag rc2
Roman Rakus df291d1
%define patchleveltag .24
Roman Rakus cd90727
%define baseversion 4.2
3333c5e
%bcond_without tests
Roman Rakus 83c582f
Roman Rakus b2750f7
Version: %{baseversion}%{patchleveltag}
cvsdist 74e8be6
Name: bash
4ec2ffb
Summary: The GNU Bourne Again shell
Roman Rakus 7a77b7b
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
5b23417
# Official upstream patches
Roman Rakus 1680d49
Patch001: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-001
Roman Rakus 1680d49
Patch002: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-002
Roman Rakus 1680d49
Patch003: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-003
Roman Rakus 1680d49
Patch004: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-004
Roman Rakus 1680d49
Patch005: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-005
Roman Rakus 70e33b0
Patch006: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-006
Roman Rakus 60d69d0
Patch007: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-007
Roman Rakus 6260869
Patch008: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-008
Roman Rakus 23098d5
Patch009: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-009
Roman Rakus 23098d5
Patch010: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-010
Roman Rakus 7a77b7b
Patch011: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-011
Roman Rakus 7a77b7b
Patch012: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-012
Roman Rakus 7a77b7b
Patch013: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-013
Roman Rakus 7a77b7b
Patch014: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-014
Roman Rakus 7a77b7b
Patch015: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-015
Roman Rakus 7a77b7b
Patch016: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-016
Roman Rakus 7a77b7b
Patch017: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-017
Roman Rakus 7a77b7b
Patch018: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-018
Roman Rakus 7a77b7b
Patch019: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-019
Roman Rakus 7a77b7b
Patch020: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-020
Roman Rakus df291d1
Patch021: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-021
Roman Rakus df291d1
Patch022: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-022
Roman Rakus df291d1
Patch023: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-023
Roman Rakus df291d1
Patch024: ftp://ftp.gnu.org/pub/gnu/bash/bash-4.2-patches/bash42-024
Roman Rakus b2750f7
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
cvsdist de3ddc0
BuildRequires: texinfo bison
2875254
BuildRequires: ncurses-devel
3a1994f
BuildRequires: autoconf, gettext
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
Roman Rakus b44dc2a
%define pkgdocdir %{_datadir}/doc/%{name}-%{version}
Roman Rakus b44dc2a
cvsdist 74e8be6
%prep
Roman Rakus 87b6511
#%setup -q -a 2
Roman Rakus 26fa720
%setup -q -n %{name}-%{baseversion}
Roman Rakus 39b6ea3
5b23417
# Official upstream patches
Roman Rakus 1680d49
%patch001 -p0 -b .001
Roman Rakus 1680d49
%patch002 -p0 -b .002
Roman Rakus 1680d49
%patch003 -p0 -b .003
Roman Rakus 1680d49
%patch004 -p0 -b .004
Roman Rakus 1680d49
%patch005 -p0 -b .005
Roman Rakus 70e33b0
%patch006 -p0 -b .006
Roman Rakus 60d69d0
%patch007 -p0 -b .007
Roman Rakus 6260869
%patch008 -p0 -b .008
Roman Rakus 23098d5
%patch009 -p0 -b .009
Roman Rakus 23098d5
%patch010 -p0 -b .010
Roman Rakus 7a77b7b
%patch011 -p0 -b .011
Roman Rakus 7a77b7b
%patch012 -p0 -b .012
Roman Rakus 7a77b7b
%patch013 -p0 -b .013
Roman Rakus 7a77b7b
%patch014 -p0 -b .014
Roman Rakus 7a77b7b
%patch015 -p0 -b .015
Roman Rakus 7a77b7b
%patch016 -p0 -b .016
Roman Rakus 7a77b7b
%patch017 -p0 -b .017
Roman Rakus 7a77b7b
%patch018 -p0 -b .018
Roman Rakus 7a77b7b
%patch019 -p0 -b .019
Roman Rakus 7a77b7b
%patch020 -p0 -b .020
Roman Rakus df291d1
%patch021 -p0 -b .021
Roman Rakus df291d1
%patch022 -p0 -b .022
Roman Rakus df291d1
%patch023 -p0 -b .023
Roman Rakus df291d1
%patch024 -p0 -b .024
Roman Rakus b2750f7
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 d48de92
cvsdist 74e8be6
echo %{version} > _distribution
cvsdist 74e8be6
echo %{release} > _patchlevel
cvsdist 74e8be6
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 8c9d1c0
make "CPPFLAGS=-D_GNU_SOURCE -DRECYCLES_PIDS `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
cvsdist 6aab032
pushd $RPM_BUILD_ROOT
cvsdist 6aab032
mkdir ./bin
cvsdist 6aab032
mv ./usr/bin/bash ./bin
cvsdist 6aab032
ln -sf bash ./bin/sh
cvsdist 6aab032
rm -f .%{_infodir}/dir
cvsdist 6aab032
popd
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 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/krand.bash \
f994cba
  examples/scripts/bcsh.sh \
f994cba
  examples/scripts/precedence \
f994cba
  examples/scripts/shprompt
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
cvsdist 4d371bb
%find_lang %{name}
cvsdist 4d371bb
Roman Rakus b44dc2a
# copy doc to /usr/share/doc
3333c5e
cat /dev/null > %{name}-doc.files
Roman Rakus b44dc2a
mkdir -p $RPM_BUILD_ROOT/%{pkgdocdir}
3333c5e
cp -p COPYING $RPM_BUILD_ROOT/%{pkgdocdir}
Roman Rakus f8831ae
# loadables aren't buildable
Roman Rakus f8831ae
rm -rf examples/loadables
3333c5e
for file in CHANGES COMPAT NEWS NOTES POSIX doc examples
Roman Rakus b44dc2a
do
3333c5e
  cp -rp "$file" $RPM_BUILD_ROOT/%{pkgdocdir}
3333c5e
  echo "%%doc %{pkgdocdir}/$file" >> %{name}-doc.files
Roman Rakus b44dc2a
done
3333c5e
Roman Rakus f8831ae
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)
b4cdcd3
%post -p <lua>
955ac27
bashfound = false;
955ac27
shfound = false;
Roman Rakus 06921f5
955ac27
f = io.open("/etc/shells", "r");
955ac27
if f == nil
955ac27
then
955ac27
  f = io.open("/etc/shells", "w");
955ac27
else
955ac27
  repeat
955ac27
    t = f:read();
955ac27
    if t == "/bin/bash"
955ac27
    then
955ac27
      bashfound = true;
955ac27
    end
955ac27
    if t == "/bin/sh"
955ac27
    then
955ac27
      shfound = true;
955ac27
    end
955ac27
  until t == nil;
955ac27
end
955ac27
f:close()
Roman Rakus 06921f5
955ac27
f = io.open("/etc/shells", "a");
955ac27
if not bashfound
955ac27
then
955ac27
  f:write("/bin/bash\n")
955ac27
end
955ac27
if not shfound
955ac27
then
955ac27
  f:write("/bin/sh\n")
955ac27
end
955ac27
f:close()
cvsdist 74e8be6
Roman Rakus a190162
%postun -p <lua>
Roman Rakus 3a2e884
-- Run it only if we are uninstalling
Roman Rakus 3a2e884
if arg[2] == "0"
Roman Rakus 3a2e884
then
Roman Rakus 3a2e884
  t={}
Roman Rakus 3a2e884
  for line in io.lines("/etc/shells")
Roman Rakus 3a2e884
  do
Roman Rakus 3a2e884
    if line ~= "/bin/bash" and line ~= "/bin/sh"
Roman Rakus 3a2e884
    then
Roman Rakus 3a2e884
      table.insert(t,line)
Roman Rakus 3a2e884
    end
Roman Rakus a190162
  end
Roman Rakus a190162
Roman Rakus 3a2e884
  f = io.open("/etc/shells", "w+")
Roman Rakus 3a2e884
  for n,line in pairs(t)
Roman Rakus 3a2e884
  do
Roman Rakus 3a2e884
    f:write(line.."\n")
Roman Rakus 3a2e884
  end
Roman Rakus 06921f5
  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*
cvsdist 74e8be6
/bin/sh
cvsdist 74e8be6
/bin/bash
3333c5e
%dir %{pkgdocdir}/
Roman Rakus 2ef5a76
%doc %{pkgdocdir}/COPYING
7d9f560
%attr(0755,root,root) %{_bindir}/bashbug-*
cvsdist 8b5e1e8
%{_infodir}/bash.info*
cvsdist 8b5e1e8
%{_mandir}/*/*
cvsdist ec33876
%{_mandir}/*/..1*
Roman Rakus 87b6511
3333c5e
%files doc -f %{name}-doc.files
Roman Rakus b44dc2a
%defattr(-, root, root)
Roman Rakus b44dc2a
Roman Rakus 87b6511
# For now there isn't any doc
Roman Rakus 87b6511
#%doc doc/*.ps doc/*.0 doc/*.html doc/article.txt
cvsdist 74e8be6
cvsdist 74e8be6
%changelog
Roman Rakus df291d1
* Tue Mar 13 2012 Roman Rakus <rrakus@redhat.com> - 4.2.24-1
Roman Rakus df291d1
- Patchlevel 24
Roman Rakus df291d1
Roman Rakus 7a77b7b
* Thu Nov 24 2011 Roman Rakus <rrakus@redhat.com> - 4.2.20-1
Roman Rakus 7a77b7b
- Patchlevel 20
Roman Rakus 7a77b7b
Roman Rakus 06921f5
* Thu Nov 24 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-6
Roman Rakus 06921f5
- Add missing f:close() in postun
Roman Rakus 06921f5
Roman Rakus 3a2e884
* Thu Nov 10 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-5
Roman Rakus 3a2e884
- erase /bin/bash and /bin/sh in postun only if we are uninstalling (#752827)
Roman Rakus 3a2e884
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
0164a1c
* Thu May 26 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
cvsdist 6aab032
* Tue 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
cvsdist a4dba74
* Fri 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
cvsdist 74e8be6
* Wed 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
cvsdist 74e8be6
* Fri 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