2011-02-16 09:59:24 +00:00
|
|
|
#% define beta_tag rc2
|
2014-09-25 20:47:01 +00:00
|
|
|
%define patchleveltag .25
|
2014-02-27 14:09:51 +00:00
|
|
|
%define baseversion 4.3
|
2010-10-15 18:07:35 +00:00
|
|
|
%bcond_without tests
|
2013-07-26 18:46:24 +00:00
|
|
|
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
2009-01-27 12:02:41 +00:00
|
|
|
|
2010-01-22 12:53:52 +00:00
|
|
|
Version: %{baseversion}%{patchleveltag}
|
2004-09-09 03:25:28 +00:00
|
|
|
Name: bash
|
2009-03-21 16:34:23 +00:00
|
|
|
Summary: The GNU Bourne Again shell
|
2014-09-25 20:47:01 +00:00
|
|
|
Release: 1%{?dist}
|
2004-09-09 03:25:28 +00:00
|
|
|
Group: System Environment/Shells
|
2009-12-27 11:22:38 +00:00
|
|
|
License: GPLv3+
|
2005-11-09 16:05:00 +00:00
|
|
|
Url: http://www.gnu.org/software/bash
|
2011-02-16 09:59:24 +00:00
|
|
|
Source0: ftp://ftp.gnu.org/gnu/bash/bash-%{baseversion}.tar.gz
|
2009-01-26 11:50:44 +00:00
|
|
|
|
|
|
|
# For now there isn't any doc
|
|
|
|
#Source2: ftp://ftp.gnu.org/gnu/bash/bash-doc-%{version}.tar.gz
|
|
|
|
|
|
|
|
Source1: dot-bashrc
|
|
|
|
Source2: dot-bash_profile
|
|
|
|
Source3: dot-bash_logout
|
2008-12-09 14:54:13 +00:00
|
|
|
|
2014-03-31 19:03:54 +00:00
|
|
|
# Official upstream patches
|
|
|
|
Patch001: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-001
|
|
|
|
Patch002: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-002
|
|
|
|
Patch003: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-003
|
|
|
|
Patch004: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-004
|
|
|
|
Patch005: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-005
|
|
|
|
Patch006: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-006
|
|
|
|
Patch007: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-007
|
|
|
|
Patch008: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-008
|
2014-04-14 07:35:05 +00:00
|
|
|
Patch009: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-009
|
|
|
|
Patch010: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-010
|
|
|
|
Patch011: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-011
|
2014-05-19 07:39:51 +00:00
|
|
|
Patch012: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-012
|
|
|
|
Patch013: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-013
|
|
|
|
Patch014: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-014
|
|
|
|
Patch015: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-015
|
|
|
|
Patch016: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-016
|
|
|
|
Patch017: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-017
|
|
|
|
Patch018: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-018
|
2014-08-04 05:12:40 +00:00
|
|
|
Patch019: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-019
|
|
|
|
Patch020: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-020
|
|
|
|
Patch021: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-021
|
|
|
|
Patch022: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-022
|
2014-08-20 13:02:05 +00:00
|
|
|
Patch023: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-023
|
|
|
|
Patch024: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-024
|
2014-09-25 20:47:01 +00:00
|
|
|
Patch025: ftp://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-025
|
2014-03-31 19:03:54 +00:00
|
|
|
|
2004-11-10 23:29:45 +00:00
|
|
|
# Other patches
|
|
|
|
Patch101: bash-2.02-security.patch
|
2009-01-26 11:50:44 +00:00
|
|
|
Patch102: bash-2.03-paths.patch
|
|
|
|
Patch103: bash-2.03-profile.patch
|
|
|
|
Patch104: bash-2.05a-interpreter.patch
|
|
|
|
Patch105: bash-2.05b-debuginfo.patch
|
2010-01-22 13:13:39 +00:00
|
|
|
Patch106: bash-2.05b-manso.patch
|
2009-01-26 11:50:44 +00:00
|
|
|
Patch107: bash-2.05b-pgrp_sync.patch
|
2004-11-10 23:29:45 +00:00
|
|
|
Patch108: bash-2.05b-readline-oom.patch
|
2009-01-26 11:50:44 +00:00
|
|
|
Patch109: bash-2.05b-xcc.patch
|
|
|
|
Patch110: bash-3.2-audit.patch
|
2011-03-01 13:08:25 +00:00
|
|
|
Patch111: bash-3.2-ssh_source_bash.patch
|
|
|
|
Patch112: bash-bashbug.patch
|
|
|
|
Patch113: bash-infotags.patch
|
|
|
|
Patch114: bash-requires.patch
|
|
|
|
Patch115: bash-setlocale.patch
|
|
|
|
Patch116: bash-tty-tests.patch
|
2009-08-26 14:52:06 +00:00
|
|
|
|
2009-09-04 12:59:22 +00:00
|
|
|
# 484809, check if interp section is NOBITS
|
2011-03-01 13:08:25 +00:00
|
|
|
Patch117: bash-4.0-nobits.patch
|
2009-09-04 12:59:22 +00:00
|
|
|
|
2010-06-22 14:40:03 +00:00
|
|
|
# Do the same CFLAGS in generated Makefile in examples
|
2011-03-01 13:08:25 +00:00
|
|
|
Patch118: bash-4.1-examples.patch
|
2010-06-22 14:40:03 +00:00
|
|
|
|
2011-01-06 17:10:59 +00:00
|
|
|
# Builtins like echo and printf won't report errors
|
|
|
|
# when output does not succeed due to EPIPE
|
2011-03-01 13:08:25 +00:00
|
|
|
Patch119: bash-4.1-broken_pipe.patch
|
2011-01-06 17:10:59 +00:00
|
|
|
|
2011-02-14 19:32:56 +00:00
|
|
|
# Enable system-wide .bash_logout for login shells
|
2011-03-01 13:08:25 +00:00
|
|
|
Patch120: bash-4.2-rc2-logout.patch
|
2011-02-14 19:32:56 +00:00
|
|
|
|
2011-03-01 13:08:25 +00:00
|
|
|
# Static analyzis shows some issues in bash-2.05a-interpreter.patch
|
|
|
|
Patch121: bash-4.2-coverity.patch
|
2011-02-16 11:27:57 +00:00
|
|
|
|
2012-04-23 13:47:26 +00:00
|
|
|
# Don't call malloc in signal handler
|
|
|
|
Patch122: bash-4.1-defer-sigchld-trap.patch
|
|
|
|
|
2012-08-28 12:46:34 +00:00
|
|
|
# 799958, updated info about trap
|
|
|
|
Patch123: bash-4.2-manpage_trap.patch
|
|
|
|
|
2012-11-29 09:51:25 +00:00
|
|
|
# https://www.securecoding.cert.org/confluence/display/seccode/INT32-C.+Ensure+that+operations+on+signed+integers+do+not+result+in+overflow
|
|
|
|
Patch125: bash-4.2-size_type.patch
|
|
|
|
|
2013-06-27 08:03:57 +00:00
|
|
|
# fix deadlock in trap, backported from devel branch
|
|
|
|
Patch127: bash-4.2-trap.patch
|
|
|
|
|
2014-07-21 11:16:08 +00:00
|
|
|
# 1112710 - mention ulimit -c and -f POSIX block size
|
|
|
|
Patch128: bash-4.3-man-ulimit.patch
|
|
|
|
|
2014-07-24 08:33:30 +00:00
|
|
|
# A series of patches emitted by upstream since 4.3-18
|
|
|
|
Patch131: bash-4.3-parse-time-keyword.patch
|
|
|
|
Patch134: bash-4.3-pathexp-globignore-delim.patch
|
2014-07-24 07:29:26 +00:00
|
|
|
|
2014-07-30 14:35:23 +00:00
|
|
|
# 1102815 - fix double echoes in vi visual mode
|
|
|
|
Patch135: bash-4.3-noecho.patch
|
|
|
|
|
2004-09-09 03:30:08 +00:00
|
|
|
BuildRequires: texinfo bison
|
2007-01-16 17:56:07 +00:00
|
|
|
BuildRequires: ncurses-devel
|
2006-12-16 14:44:05 +00:00
|
|
|
BuildRequires: autoconf, gettext
|
install everything in /usr
This patch is needed for the /usr-move feature
https://fedoraproject.org/wiki/Features/UsrMove
This package requires now 'filesystem' >= 3, which is only installable
on a system which has /bin, /sbin, /lib, /lib64 as symlinks to /usr and
not regular directories. The 'filesystem' package acts as a guard, to
prevent *this* package to be installed on old unconverted systems.
New installations will have the 'filesystem' >=3 layout right away, old
installations need to be converted with anaconda or dracut first; only
after that, the 'filesystem' package, and also *this* package can be
installed.
Packages *should* not install files in /bin, /sbin, /lib, /lib64, but
only in the corresponding directories in /usr. Packages *must* not
install conflicting files with the same names in the corresponding
directories in / and /usr. Especially compatibility symlinks must not be
installed.
Feel free to modify any of the changes to the spec file, but keep the
above in mind.
2012-01-25 18:34:41 +00:00
|
|
|
Conflicts: filesystem < 3
|
|
|
|
Provides: /bin/sh
|
|
|
|
Provides: /bin/bash
|
2004-09-09 03:28:40 +00:00
|
|
|
|
2004-09-09 03:25:28 +00:00
|
|
|
%description
|
|
|
|
The GNU Bourne Again shell (Bash) is a shell or command language
|
|
|
|
interpreter that is compatible with the Bourne shell (sh). Bash
|
|
|
|
incorporates useful features from the Korn shell (ksh) and the C shell
|
2009-03-21 16:34:23 +00:00
|
|
|
(csh). Most sh scripts can be run by bash without modification.
|
2004-09-09 03:25:28 +00:00
|
|
|
|
2009-03-30 11:57:53 +00:00
|
|
|
%package doc
|
|
|
|
Summary: Documentation files for %{name}
|
|
|
|
Group: Development/Languages
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description doc
|
|
|
|
This package contains documentation files for %{name}.
|
|
|
|
|
2004-09-09 03:25:28 +00:00
|
|
|
%prep
|
2009-01-26 11:50:44 +00:00
|
|
|
#%setup -q -a 2
|
2011-02-16 09:59:24 +00:00
|
|
|
%setup -q -n %{name}-%{baseversion}
|
2008-07-17 12:14:50 +00:00
|
|
|
|
2014-03-31 19:03:54 +00:00
|
|
|
# Official upstream patches
|
|
|
|
%patch001 -p0 -b .001
|
|
|
|
%patch002 -p0 -b .002
|
|
|
|
%patch003 -p0 -b .003
|
|
|
|
%patch004 -p0 -b .004
|
|
|
|
%patch005 -p0 -b .005
|
|
|
|
%patch006 -p0 -b .006
|
|
|
|
%patch007 -p0 -b .007
|
|
|
|
%patch008 -p0 -b .008
|
2014-04-14 07:35:05 +00:00
|
|
|
%patch009 -p0 -b .009
|
|
|
|
%patch010 -p0 -b .010
|
|
|
|
%patch011 -p0 -b .011
|
2014-05-19 07:39:51 +00:00
|
|
|
%patch012 -p0 -b .012
|
|
|
|
%patch013 -p0 -b .013
|
|
|
|
%patch014 -p0 -b .014
|
|
|
|
%patch015 -p0 -b .015
|
|
|
|
%patch016 -p0 -b .016
|
|
|
|
%patch017 -p0 -b .017
|
|
|
|
%patch018 -p0 -b .018
|
2014-08-04 05:12:40 +00:00
|
|
|
%patch019 -p0 -b .019
|
|
|
|
%patch020 -p0 -b .020
|
|
|
|
%patch021 -p0 -b .021
|
|
|
|
%patch022 -p0 -b .022
|
2014-08-20 13:02:05 +00:00
|
|
|
%patch023 -p0 -b .023
|
|
|
|
%patch024 -p0 -b .024
|
2014-09-25 20:47:01 +00:00
|
|
|
%patch025 -p0 -b .025
|
2014-03-31 19:03:54 +00:00
|
|
|
|
2004-11-10 23:29:45 +00:00
|
|
|
# Other patches
|
|
|
|
%patch101 -p1 -b .security
|
2009-01-26 11:50:44 +00:00
|
|
|
%patch102 -p1 -b .paths
|
|
|
|
%patch103 -p1 -b .profile
|
|
|
|
%patch104 -p1 -b .interpreter
|
|
|
|
%patch105 -p1 -b .debuginfo
|
2010-01-22 13:13:39 +00:00
|
|
|
%patch106 -p1 -b .manso
|
2009-01-26 11:50:44 +00:00
|
|
|
%patch107 -p1 -b .pgrp_sync
|
|
|
|
%patch108 -p1 -b .readline_oom
|
|
|
|
%patch109 -p1 -b .xcc
|
|
|
|
%patch110 -p1 -b .audit
|
2011-03-01 13:08:25 +00:00
|
|
|
%patch111 -p1 -b .ssh_source_bash
|
|
|
|
%patch112 -p1 -b .bashbug
|
|
|
|
%patch113 -p1 -b .infotags
|
|
|
|
%patch114 -p1 -b .requires
|
|
|
|
%patch115 -p1 -b .setlocale
|
|
|
|
%patch116 -p1 -b .tty_tests
|
|
|
|
%patch117 -p1 -b .nobits
|
|
|
|
%patch118 -p1 -b .examples
|
|
|
|
%patch119 -p1 -b .broken_pipe
|
|
|
|
%patch120 -p1 -b .logout
|
|
|
|
%patch121 -p1 -b .coverity
|
2012-04-23 13:47:26 +00:00
|
|
|
%patch122 -p1 -b .defer_sigchld_trap
|
2012-08-28 12:46:34 +00:00
|
|
|
%patch123 -p1
|
2012-11-29 09:51:25 +00:00
|
|
|
%patch125 -p1 -b .size_type
|
2014-07-21 11:16:08 +00:00
|
|
|
%patch128 -p1 -b .ulimit
|
2014-07-24 08:33:30 +00:00
|
|
|
%patch131 -p0 -b .keyword
|
|
|
|
%patch134 -p0 -b .delim
|
2014-07-30 14:35:23 +00:00
|
|
|
%patch135 -p1 -b .noecho
|
2012-04-23 13:47:26 +00:00
|
|
|
|
2004-09-09 03:25:28 +00:00
|
|
|
echo %{version} > _distribution
|
|
|
|
echo %{release} > _patchlevel
|
|
|
|
|
|
|
|
%build
|
2006-12-16 14:06:57 +00:00
|
|
|
autoconf
|
2004-09-09 03:31:13 +00:00
|
|
|
%configure --with-bash-malloc=no --with-afs
|
2009-09-04 12:59:22 +00:00
|
|
|
|
|
|
|
# Recycles pids is neccessary. When bash's last fork's pid was X
|
|
|
|
# and new fork's pid is also X, bash has to wait for this same pid.
|
|
|
|
# Without Recycles pids bash will not wait.
|
2012-06-23 13:49:28 +00:00
|
|
|
make "CPPFLAGS=-D_GNU_SOURCE -DRECYCLES_PIDS -DDEFAULT_PATH_VALUE='\"/usr/local/bin:/usr/bin\"' `getconf LFS_CFLAGS`"
|
2004-09-09 03:26:17 +00:00
|
|
|
|
2004-09-09 03:25:28 +00:00
|
|
|
%install
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
2004-09-09 03:26:17 +00:00
|
|
|
if [ -e autoconf ]; then
|
2007-02-05 16:37:40 +00:00
|
|
|
# Yuck. We're using autoconf 2.1x.
|
|
|
|
export PATH=.:$PATH
|
2004-09-09 03:26:17 +00:00
|
|
|
fi
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
# Fix bug #83776
|
|
|
|
perl -pi -e 's,bashref\.info,bash.info,' doc/bashref.info
|
|
|
|
|
2007-02-07 10:13:30 +00:00
|
|
|
make DESTDIR=$RPM_BUILD_ROOT install
|
2004-09-09 03:26:17 +00:00
|
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/etc
|
|
|
|
|
2004-09-09 03:25:28 +00:00
|
|
|
# make manpages for bash builtins as per suggestion in DOC/README
|
2004-09-09 03:31:08 +00:00
|
|
|
pushd doc
|
2004-09-09 03:25:28 +00:00
|
|
|
sed -e '
|
|
|
|
/^\.SH NAME/, /\\- bash built-in commands, see \\fBbash\\fR(1)$/{
|
|
|
|
/^\.SH NAME/d
|
|
|
|
s/^bash, //
|
|
|
|
s/\\- bash built-in commands, see \\fBbash\\fR(1)$//
|
|
|
|
s/,//g
|
|
|
|
b
|
|
|
|
}
|
|
|
|
d
|
|
|
|
' builtins.1 > man.pages
|
|
|
|
for i in echo pwd test kill; do
|
|
|
|
perl -pi -e "s,$i,,g" man.pages
|
|
|
|
perl -pi -e "s, , ,g" man.pages
|
|
|
|
done
|
|
|
|
|
|
|
|
install -c -m 644 builtins.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/builtins.1
|
|
|
|
|
|
|
|
for i in `cat man.pages` ; do
|
|
|
|
echo .so man1/builtins.1 > ${RPM_BUILD_ROOT}%{_mandir}/man1/$i.1
|
2004-09-09 03:26:17 +00:00
|
|
|
chmod 0644 ${RPM_BUILD_ROOT}%{_mandir}/man1/$i.1
|
2004-09-09 03:25:28 +00:00
|
|
|
done
|
2004-09-09 03:31:08 +00:00
|
|
|
popd
|
2004-09-09 03:26:36 +00:00
|
|
|
|
|
|
|
# Link bash man page to sh so that man sh works.
|
|
|
|
ln -s bash.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/sh.1
|
|
|
|
|
2009-01-26 11:50:44 +00:00
|
|
|
# Not for printf, true and false (conflict with coreutils)
|
2004-09-09 03:26:17 +00:00
|
|
|
rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/printf.1
|
2009-01-26 11:50:44 +00:00
|
|
|
rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/true.1
|
|
|
|
rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/false.1
|
2004-09-09 03:25:28 +00:00
|
|
|
|
install everything in /usr
This patch is needed for the /usr-move feature
https://fedoraproject.org/wiki/Features/UsrMove
This package requires now 'filesystem' >= 3, which is only installable
on a system which has /bin, /sbin, /lib, /lib64 as symlinks to /usr and
not regular directories. The 'filesystem' package acts as a guard, to
prevent *this* package to be installed on old unconverted systems.
New installations will have the 'filesystem' >=3 layout right away, old
installations need to be converted with anaconda or dracut first; only
after that, the 'filesystem' package, and also *this* package can be
installed.
Packages *should* not install files in /bin, /sbin, /lib, /lib64, but
only in the corresponding directories in /usr. Packages *must* not
install conflicting files with the same names in the corresponding
directories in / and /usr. Especially compatibility symlinks must not be
installed.
Feel free to modify any of the changes to the spec file, but keep the
above in mind.
2012-01-25 18:34:41 +00:00
|
|
|
ln -sf bash $RPM_BUILD_ROOT%{_bindir}/sh
|
|
|
|
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
|
2004-09-09 03:27:22 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT/etc/skel
|
2009-01-26 11:50:44 +00:00
|
|
|
install -c -m644 %SOURCE1 $RPM_BUILD_ROOT/etc/skel/.bashrc
|
|
|
|
install -c -m644 %SOURCE2 $RPM_BUILD_ROOT/etc/skel/.bash_profile
|
|
|
|
install -c -m644 %SOURCE3 $RPM_BUILD_ROOT/etc/skel/.bash_logout
|
2004-09-13 14:10:15 +00:00
|
|
|
LONG_BIT=$(getconf LONG_BIT)
|
|
|
|
mv $RPM_BUILD_ROOT%{_bindir}/bashbug \
|
|
|
|
$RPM_BUILD_ROOT%{_bindir}/bashbug-"${LONG_BIT}"
|
2012-11-27 13:45:52 +00:00
|
|
|
ln -s bashbug-"${LONG_BIT}" $RPM_BUILD_ROOT%{_bindir}/bashbug
|
2009-10-05 16:00:11 +00:00
|
|
|
ln -s bashbug.1 $RPM_BUILD_ROOT/%{_mandir}/man1/bashbug-"$LONG_BIT".1
|
2004-09-09 03:29:58 +00:00
|
|
|
|
2007-02-05 17:18:23 +00:00
|
|
|
# Fix missing sh-bangs in example scripts (bug #225609).
|
|
|
|
for script in \
|
|
|
|
examples/scripts/shprompt
|
2014-02-27 14:09:51 +00:00
|
|
|
# I don't know why these are gone in 4.3
|
|
|
|
#examples/scripts/krand.bash \
|
|
|
|
#examples/scripts/bcsh.sh \
|
|
|
|
#examples/scripts/precedence \
|
2007-02-05 17:18:23 +00:00
|
|
|
do
|
|
|
|
cp "$script" "$script"-orig
|
|
|
|
echo '#!/bin/bash' > "$script"
|
|
|
|
cat "$script"-orig >> "$script"
|
|
|
|
rm -f "$script"-orig
|
|
|
|
done
|
|
|
|
|
2012-05-29 14:17:55 +00:00
|
|
|
# bug #820192, need to add execable alternatives for regular built-ins
|
|
|
|
for ea in alias bg cd command fc fg getopts jobs read umask unalias wait
|
|
|
|
do
|
|
|
|
cat <<EOF > "$RPM_BUILD_ROOT"/%{_bindir}/"$ea"
|
|
|
|
#!/bin/sh
|
|
|
|
builtin $ea "\$@"
|
|
|
|
EOF
|
|
|
|
chmod +x "$RPM_BUILD_ROOT"/%{_bindir}/"$ea"
|
|
|
|
done
|
|
|
|
|
2004-09-09 03:31:08 +00:00
|
|
|
%find_lang %{name}
|
|
|
|
|
2009-03-30 11:57:53 +00:00
|
|
|
# copy doc to /usr/share/doc
|
2010-10-15 18:07:35 +00:00
|
|
|
cat /dev/null > %{name}-doc.files
|
2013-07-26 18:46:24 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_pkgdocdir}/doc
|
2014-07-11 20:14:08 +00:00
|
|
|
# cp -p COPYING $RPM_BUILD_ROOT/%{_pkgdocdir}
|
2010-12-16 15:29:40 +00:00
|
|
|
# loadables aren't buildable
|
|
|
|
rm -rf examples/loadables
|
2014-02-27 14:09:51 +00:00
|
|
|
for file in CHANGES COMPAT NEWS NOTES POSIX RBASH README examples
|
2009-03-30 11:57:53 +00:00
|
|
|
do
|
2013-07-26 18:46:24 +00:00
|
|
|
cp -rp "$file" $RPM_BUILD_ROOT/%{_pkgdocdir}/"$file"
|
|
|
|
echo "%%doc %{_pkgdocdir}/$file" >> %{name}-doc.files
|
2009-03-30 11:57:53 +00:00
|
|
|
done
|
2013-07-26 18:46:24 +00:00
|
|
|
echo "%%doc %{_pkgdocdir}/doc" >> %{name}-doc.files
|
2010-10-15 18:07:35 +00:00
|
|
|
|
2010-12-16 15:29:40 +00:00
|
|
|
|
2014-02-27 14:09:51 +00:00
|
|
|
|
2010-10-15 18:07:35 +00:00
|
|
|
%if %{with tests}
|
|
|
|
%check
|
|
|
|
make check
|
|
|
|
%endif
|
|
|
|
|
2004-09-09 03:25:28 +00:00
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
# ***** bash doesn't use install-info. It's always listed in %{_infodir}/dir
|
|
|
|
# to prevent prereq loops
|
|
|
|
|
2009-01-29 06:32:08 +00:00
|
|
|
# post is in lua so that we can run it without any external deps. Helps
|
|
|
|
# for bootstrapping a new install.
|
|
|
|
# Jesse Keating 2009-01-29 (code from Ignacio Vazquez-Abrams)
|
2011-11-07 14:43:34 +00:00
|
|
|
# Roman Rakus 2011-11-07 (code from Sergey Romanov) #740611
|
2009-01-29 06:38:35 +00:00
|
|
|
%post -p <lua>
|
2011-11-07 14:43:34 +00:00
|
|
|
nl = '\n'
|
|
|
|
sh = '/bin/sh'..nl
|
|
|
|
bash = '/bin/bash'..nl
|
|
|
|
f = io.open('/etc/shells', 'a+')
|
|
|
|
if f then
|
|
|
|
local shells = nl..f:read('*all')..nl
|
|
|
|
if not shells:find(nl..sh) then f:write(sh) end
|
|
|
|
if not shells:find(nl..bash) then f:write(bash) end
|
|
|
|
f:close()
|
2009-01-29 06:32:08 +00:00
|
|
|
end
|
2004-09-09 03:25:28 +00:00
|
|
|
|
2011-03-14 16:14:34 +00:00
|
|
|
%postun -p <lua>
|
2011-11-10 15:31:31 +00:00
|
|
|
-- Run it only if we are uninstalling
|
|
|
|
if arg[2] == "0"
|
|
|
|
then
|
|
|
|
t={}
|
|
|
|
for line in io.lines("/etc/shells")
|
|
|
|
do
|
|
|
|
if line ~= "/bin/bash" and line ~= "/bin/sh"
|
|
|
|
then
|
|
|
|
table.insert(t,line)
|
|
|
|
end
|
2011-03-14 16:14:34 +00:00
|
|
|
end
|
|
|
|
|
2011-11-10 15:31:31 +00:00
|
|
|
f = io.open("/etc/shells", "w+")
|
|
|
|
for n,line in pairs(t)
|
|
|
|
do
|
|
|
|
f:write(line.."\n")
|
|
|
|
end
|
2011-11-24 22:44:47 +00:00
|
|
|
f:close()
|
2011-03-14 16:14:34 +00:00
|
|
|
end
|
2004-09-09 03:25:28 +00:00
|
|
|
|
2004-09-09 03:31:08 +00:00
|
|
|
%files -f %{name}.lang
|
2004-09-09 03:25:28 +00:00
|
|
|
%defattr(-,root,root)
|
|
|
|
%config(noreplace) /etc/skel/.b*
|
install everything in /usr
This patch is needed for the /usr-move feature
https://fedoraproject.org/wiki/Features/UsrMove
This package requires now 'filesystem' >= 3, which is only installable
on a system which has /bin, /sbin, /lib, /lib64 as symlinks to /usr and
not regular directories. The 'filesystem' package acts as a guard, to
prevent *this* package to be installed on old unconverted systems.
New installations will have the 'filesystem' >=3 layout right away, old
installations need to be converted with anaconda or dracut first; only
after that, the 'filesystem' package, and also *this* package can be
installed.
Packages *should* not install files in /bin, /sbin, /lib, /lib64, but
only in the corresponding directories in /usr. Packages *must* not
install conflicting files with the same names in the corresponding
directories in / and /usr. Especially compatibility symlinks must not be
installed.
Feel free to modify any of the changes to the spec file, but keep the
above in mind.
2012-01-25 18:34:41 +00:00
|
|
|
%{_bindir}/sh
|
|
|
|
%{_bindir}/bash
|
2012-05-29 14:17:55 +00:00
|
|
|
%{_bindir}/alias
|
|
|
|
%{_bindir}/bg
|
|
|
|
%{_bindir}/cd
|
|
|
|
%{_bindir}/command
|
|
|
|
%{_bindir}/fc
|
|
|
|
%{_bindir}/fg
|
|
|
|
%{_bindir}/getopts
|
|
|
|
%{_bindir}/jobs
|
|
|
|
%{_bindir}/read
|
|
|
|
%{_bindir}/umask
|
|
|
|
%{_bindir}/unalias
|
|
|
|
%{_bindir}/wait
|
2013-07-26 18:46:24 +00:00
|
|
|
%dir %{_pkgdocdir}/
|
2014-07-11 20:14:08 +00:00
|
|
|
%{!?_licensedir:%global license %%doc}
|
|
|
|
%license COPYING
|
2014-02-27 14:09:51 +00:00
|
|
|
%attr(0755,root,root) %{_bindir}/bashbug[-.]*
|
|
|
|
%{_bindir}/bashbug
|
2004-09-09 03:26:17 +00:00
|
|
|
%{_infodir}/bash.info*
|
|
|
|
%{_mandir}/*/*
|
2004-09-09 03:27:22 +00:00
|
|
|
%{_mandir}/*/..1*
|
2014-02-27 14:09:51 +00:00
|
|
|
%doc RBASH README
|
|
|
|
%doc doc/{FAQ,INTRO,README,bash{,ref}.html}
|
2009-01-26 11:50:44 +00:00
|
|
|
|
2010-10-15 18:07:35 +00:00
|
|
|
%files doc -f %{name}-doc.files
|
2009-03-30 11:57:53 +00:00
|
|
|
%defattr(-, root, root)
|
2014-02-27 14:09:51 +00:00
|
|
|
%doc doc/*.ps doc/*.0 doc/*.html doc/article.txt
|
2004-09-09 03:25:28 +00:00
|
|
|
|
|
|
|
%changelog
|
2014-09-25 20:47:01 +00:00
|
|
|
* Wed Sep 25 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.25-1
|
|
|
|
- Patchlevel 25
|
|
|
|
|
2014-09-24 12:10:57 +00:00
|
|
|
* Wed Sep 24 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.24-2
|
|
|
|
- Inhibit code injection - patch by Stephane Chazelas
|
|
|
|
|
2014-08-20 13:02:05 +00:00
|
|
|
* Wed Aug 20 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.24-1
|
|
|
|
- Patchlevel 24
|
|
|
|
|
2014-08-15 22:20:18 +00:00
|
|
|
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.22-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-08-04 05:12:40 +00:00
|
|
|
* Mon Aug 04 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.22-1
|
|
|
|
- Patchlevel 22
|
|
|
|
|
|
|
|
* Wed Jul 30 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-7
|
2014-07-30 14:35:23 +00:00
|
|
|
- #1102815 - fix double echo in vi visual mode
|
|
|
|
|
2014-07-24 08:33:30 +00:00
|
|
|
* Thu Jul 24 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-6
|
|
|
|
- Apply all upstream patches since 4.3-18-1 up to this date
|
|
|
|
|
2014-07-24 07:29:26 +00:00
|
|
|
* Thu Jul 24 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-5
|
|
|
|
- Array name expansion - apply upstream quickfix
|
|
|
|
|
2014-07-21 11:16:08 +00:00
|
|
|
* Mon Jul 21 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-4
|
|
|
|
- Mention ulimit -c and -f block size in POSIX mode
|
|
|
|
|
2014-07-11 20:14:08 +00:00
|
|
|
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 4.3.18-3
|
|
|
|
- fix license handling
|
|
|
|
|
2014-06-07 02:39:36 +00:00
|
|
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.18-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-05-19 07:39:51 +00:00
|
|
|
* Mon Apr 14 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.18-1
|
|
|
|
- Patchlevel 18
|
|
|
|
|
2014-04-14 08:08:08 +00:00
|
|
|
* Mon Apr 14 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.11-2
|
|
|
|
- And let the build system know...
|
|
|
|
|
2014-04-14 07:35:05 +00:00
|
|
|
* Mon Apr 14 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.11-1
|
|
|
|
- Patchlevel 11
|
|
|
|
|
2014-03-31 19:03:54 +00:00
|
|
|
* Tue Apr 01 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.8-1
|
|
|
|
- Patchlevel 8
|
|
|
|
|
|
|
|
* Thu Feb 27 2014 Ondrej Oprala <ooprala@redhat.com> - 4.3.0-1
|
2014-02-27 14:09:51 +00:00
|
|
|
- Update to bash-4.3
|
|
|
|
|
2014-03-31 19:03:54 +00:00
|
|
|
* Wed Dec 04 2013 Ondrej Oprala <ooprala@redhat.com> - 4.2.45-6
|
2013-12-04 13:19:02 +00:00
|
|
|
- Change the paths for format-security patch
|
|
|
|
|
2014-03-31 19:03:54 +00:00
|
|
|
* Wed Dec 04 2013 Ondrej Oprala <ooprala@redhat.com> - 4.2.45-5
|
2013-12-04 12:52:35 +00:00
|
|
|
- bash FTBFS if -Werror=format-string is used (#1036998)
|
|
|
|
|
2013-08-09 12:01:32 +00:00
|
|
|
* Fri Aug 09 2013 Roman Rakus <rrakus@redhat.com> - 4.2.45-4
|
|
|
|
- Added suggestion to .bashrc how to disable autopaging in systemctl
|
|
|
|
|
2013-07-26 18:46:24 +00:00
|
|
|
* Fri Jul 26 2013 Ville Skyttä <ville.skytta@iki.fi> - 4.2.45-3
|
|
|
|
- Install docs to %%{_pkgdocdir} where available.
|
|
|
|
- Fix bogus dates in %%changelog.
|
|
|
|
|
2013-06-27 08:03:57 +00:00
|
|
|
* Thu Jun 27 2013 Roman Rakus <rrakus@redhat.com> - 4.2.45-2
|
|
|
|
- Fixed a bug that caused trap handlers to be executed recursively,
|
|
|
|
corrupting internal data structures.
|
|
|
|
|
2013-03-11 19:43:32 +00:00
|
|
|
* Mon Mar 11 2013 Roman Rakus <rrakus@redhat.com> - 4.2.45-1
|
|
|
|
- Patchlevel 45
|
|
|
|
|
2013-01-31 16:27:30 +00:00
|
|
|
* Thu Jan 31 2013 Roman Rakus <rrakus@redhat.com> - 4.2.42-3
|
|
|
|
- Fix usage of partial unitialized structure
|
|
|
|
Resolves: #857948
|
|
|
|
|
2013-01-31 14:57:12 +00:00
|
|
|
* Thu Jan 31 2013 Roman Rakus <rrakus@redhat.com> - 4.2.42-2
|
|
|
|
- Fix fd leaks
|
|
|
|
Resolves: #903833
|
|
|
|
|
2013-01-03 08:35:16 +00:00
|
|
|
* Thu Jan 03 2013 Roman Rakus <rrakus@redhat.com> - 4.2.42-1
|
|
|
|
- Patchlevel 42
|
|
|
|
|
2012-11-29 09:51:25 +00:00
|
|
|
* Thu Nov 29 2012 Roman Rakus <rrakus@redhat.com> - 4.2.39-3
|
|
|
|
- Use unsigned type for size
|
|
|
|
|
2012-11-27 13:45:52 +00:00
|
|
|
* Tue Nov 27 2012 Roman Rakus <rrakus@redhat.com> - 4.2.39-2
|
|
|
|
- Create bashbug symlink
|
|
|
|
|
2012-11-02 15:56:28 +00:00
|
|
|
* Fri Nov 02 2012 Roman Rakus <rrakus@redhat.com> - 4.2.39-1
|
|
|
|
- Patchlevel 39
|
|
|
|
|
2012-08-28 14:01:56 +00:00
|
|
|
* Tue Aug 28 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-8
|
|
|
|
- Fix a comments in rpm changelog
|
|
|
|
|
2012-08-28 12:46:34 +00:00
|
|
|
* Tue Aug 28 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-7
|
|
|
|
- Update info about trap in man page
|
|
|
|
Resolves: #799958
|
2012-08-28 14:01:56 +00:00
|
|
|
- instead of setting the signal handler to SIG_IGN while installing
|
|
|
|
the new trap handler, block the signal and unblock it after the new handler
|
|
|
|
is installed
|
|
|
|
Resolves: #695656
|
2012-08-28 12:46:34 +00:00
|
|
|
|
2012-08-22 10:13:31 +00:00
|
|
|
* Wed Aug 22 2012 Ondrej Oprala <ooprala@redhat.com> - 4.2.37-6
|
|
|
|
- Revert revision 4.2.37-5 - already fixed upstream
|
|
|
|
|
2012-08-21 09:49:04 +00:00
|
|
|
* Tue Aug 21 2012 Ondrej Oprala <ooprala@redhat.com> - 4.2.37-5
|
|
|
|
- Don't filter out environmental variables with
|
|
|
|
a dot in the name
|
|
|
|
Resolves: #819995
|
|
|
|
|
2012-08-08 16:14:41 +00:00
|
|
|
* Wed Aug 08 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-4
|
|
|
|
- Added doc subdir to bash-doc ownership list
|
|
|
|
Resolves: #846734
|
|
|
|
|
2012-07-24 08:47:41 +00:00
|
|
|
* Tue Jul 24 2012 Roman Rakus <rrakus@redhat.com> - 4.2.37-3
|
|
|
|
- Increment patchlevel tag
|
|
|
|
|
2012-07-24 07:50:44 +00:00
|
|
|
* Tue Jul 24 2012 Roman Rakus <rrakus@redhat.com> - 4.2.36-3
|
|
|
|
- Patchlevel 37
|
|
|
|
|
2012-07-18 17:35:34 +00:00
|
|
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.36-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-07-10 20:29:10 +00:00
|
|
|
* Tue Jul 10 2012 Roman Rakus <rrakus@redhat.com> - 4.2.36-1
|
|
|
|
- Patchlevel 36
|
|
|
|
|
2012-06-23 13:49:28 +00:00
|
|
|
* Sat Jun 23 2012 Roman Rakus <rrakus@redhat.com> - 4.2.29-3
|
|
|
|
- Remove /bin from DEFAULT_PATH_VALUE
|
|
|
|
Resolves: #834571
|
|
|
|
|
2012-05-31 11:01:20 +00:00
|
|
|
* Thu May 31 2012 Roman Rakus <rrakus@redhat.com> - 4.2.29-2
|
|
|
|
- Patchlevel 29
|
|
|
|
- Also keep release at -2, so we are newer then f16 and f17
|
|
|
|
|
2012-05-29 14:17:55 +00:00
|
|
|
* Tue May 29 2012 Roman Rakus <rrakus@redhat.com> - 4.2.28-2
|
|
|
|
- Provide exec-able alternatives to some builtins
|
|
|
|
Resolves #820192
|
|
|
|
|
2012-05-09 08:21:19 +00:00
|
|
|
* Wed May 09 2012 Roman Rakus <rrakus@redhat.com> - 4.2.28-1
|
|
|
|
- Patchlevel 28
|
|
|
|
|
2012-04-23 13:47:26 +00:00
|
|
|
* Mon Apr 23 2012 Roman Rakus <rrakus@redhat.com> - 4.2.24-2
|
|
|
|
- Don't call malloc in signal handler
|
|
|
|
|
2012-03-13 15:11:39 +00:00
|
|
|
* Tue Mar 13 2012 Roman Rakus <rrakus@redhat.com> - 4.2.24-1
|
|
|
|
- Patchlevel 24
|
|
|
|
|
install everything in /usr
This patch is needed for the /usr-move feature
https://fedoraproject.org/wiki/Features/UsrMove
This package requires now 'filesystem' >= 3, which is only installable
on a system which has /bin, /sbin, /lib, /lib64 as symlinks to /usr and
not regular directories. The 'filesystem' package acts as a guard, to
prevent *this* package to be installed on old unconverted systems.
New installations will have the 'filesystem' >=3 layout right away, old
installations need to be converted with anaconda or dracut first; only
after that, the 'filesystem' package, and also *this* package can be
installed.
Packages *should* not install files in /bin, /sbin, /lib, /lib64, but
only in the corresponding directories in /usr. Packages *must* not
install conflicting files with the same names in the corresponding
directories in / and /usr. Especially compatibility symlinks must not be
installed.
Feel free to modify any of the changes to the spec file, but keep the
above in mind.
2012-01-25 18:34:41 +00:00
|
|
|
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 4.2.20-4
|
|
|
|
- install everything in /usr
|
|
|
|
https://fedoraproject.org/wiki/Features/UsrMove
|
|
|
|
|
2012-01-12 22:20:17 +00:00
|
|
|
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.20-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
2011-11-24 22:44:47 +00:00
|
|
|
* Thu Nov 24 2011 Roman Rakus <rrakus@redhat.com> - 4.2.20-2
|
|
|
|
- Add missing f:close() in postun
|
|
|
|
- Patchlevel 20
|
|
|
|
|
2011-11-10 15:31:31 +00:00
|
|
|
* Thu Nov 10 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-7
|
|
|
|
- erase /bin/bash and /bin/sh in postun only if we are uninstalling (#752827)
|
|
|
|
|
2011-11-07 14:43:34 +00:00
|
|
|
* Mon Nov 07 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-6
|
|
|
|
- Simplified lua post script (#740611)
|
|
|
|
|
2011-07-29 08:09:44 +00:00
|
|
|
* Fri Jul 29 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-5
|
|
|
|
- Clean up unneeded bash-doc files (Ville Skyttä) (#721116)
|
|
|
|
|
2011-06-22 13:42:05 +00:00
|
|
|
* Wed Jun 22 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-4
|
|
|
|
- Don't crash when use `read' with associative array (#715050)
|
|
|
|
|
2011-06-07 11:20:51 +00:00
|
|
|
* Tue Jun 07 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-3
|
|
|
|
- Added $HOME/.local/bin to PATH in .bash_profile (#699812)
|
|
|
|
|
2011-05-05 16:04:30 +00:00
|
|
|
* Thu May 05 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-2
|
|
|
|
- Inc. a release no.
|
|
|
|
|
2011-05-05 15:12:26 +00:00
|
|
|
* Thu May 05 2011 Roman Rakus <rrakus@redhat.com> - 4.2.10-1
|
|
|
|
- Patchlevel 10
|
|
|
|
|
2011-03-31 14:44:53 +00:00
|
|
|
* Thu Mar 31 2011 Roman Rakus <rrakus@redhat.com> - 4.2.8-2
|
|
|
|
- Remove bash-4.2-xdupmbstowcs2-patch, which introduced another bugs
|
|
|
|
|
2011-03-15 14:18:55 +00:00
|
|
|
* Tue Mar 15 2011 Roman Rakus <rrakus@redhat.com> - 4.2.8-1
|
|
|
|
- Patchlevel 8
|
|
|
|
|
2011-03-15 11:22:29 +00:00
|
|
|
* Tue Mar 15 2011 Roman Rakus <rrakus@redhat.com> - 4.2.7-3
|
|
|
|
- #684293, fix the infinite loop with invalid wide char
|
|
|
|
|
2011-03-14 16:14:34 +00:00
|
|
|
* Mon Mar 14 2011 Roman Rakus <rrakus@redhat.com> - 4.2.7-2
|
|
|
|
- Use lua script in postun
|
|
|
|
|
2011-03-07 13:05:55 +00:00
|
|
|
* Mon Mar 07 2011 Roman Rakus <rrakus@redhat.com> - 4.2.7-1
|
|
|
|
- Patchlevel 7
|
|
|
|
|
2011-03-02 14:19:03 +00:00
|
|
|
* Wed Mar 02 2011 Roman Rakus <rrakus@redhat.com> - 4.2.6-1
|
|
|
|
- Patchlevel 6
|
|
|
|
|
2011-03-01 13:08:25 +00:00
|
|
|
* Tue Mar 01 2011 Roman Rakus <rrakus@redhat.com> - 4.2.5-1
|
|
|
|
- Patchlevel 5
|
|
|
|
- Static analyzis show some issues in some patches
|
|
|
|
- Some cleanup
|
|
|
|
|
2011-02-16 11:27:57 +00:00
|
|
|
* Wed Feb 16 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-2
|
|
|
|
- pattern matching glitch, patch from upstream
|
|
|
|
|
2011-02-16 09:59:24 +00:00
|
|
|
* Wed Feb 16 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-1
|
|
|
|
- Release bash-4.2
|
|
|
|
|
2011-02-14 19:32:56 +00:00
|
|
|
* Mon Feb 14 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-0.2.rc2
|
|
|
|
- Enable system-wide .bash_logout for login shells
|
|
|
|
|
2011-02-09 11:49:55 +00:00
|
|
|
* Wed Feb 09 2011 Roman Rakus <rrakus@redhat.com> - 4.2.0-0.1.rc2
|
|
|
|
- Update to bash-4.2-rc2
|
|
|
|
|
2011-02-08 04:27:02 +00:00
|
|
|
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.9-6
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
2011-01-06 17:10:59 +00:00
|
|
|
* Thu Jan 06 2011 Roman Rakus <rrakus@redhat.com> - 4.1.9-5
|
|
|
|
- Builtins like echo and printf won't report errors
|
|
|
|
when output does not succeed due to EPIPE
|
|
|
|
|
2010-12-16 15:29:40 +00:00
|
|
|
* Thu Dec 16 2010 Roman Rakus <rrakus@redhat.com> - 4.1.9-4
|
|
|
|
- Drop doc/examples/loadables
|
|
|
|
|
2010-12-01 16:26:56 +00:00
|
|
|
* Wed Dec 01 2010 Roman Rakus <rrakus@redhat.com> - 4.1.9-3
|
|
|
|
- don't segfault when trying to bind int variable to array
|
|
|
|
with bad array subsrcipt
|
|
|
|
Resolves: #618289
|
|
|
|
|
2010-10-15 18:07:35 +00:00
|
|
|
* Fri Oct 15 2010 Ville Skyttä <ville.skytta@iki.fi> - 4.1.9-2
|
|
|
|
- Move doc dir ownership to main package.
|
|
|
|
- Preserve doc timestamps.
|
|
|
|
- Add --without tests option for building without running the test suite.
|
|
|
|
|
2010-10-14 12:34:15 +00:00
|
|
|
* Thu Oct 14 2010 Roman Rakus <rrakus@redhat.com> - 4.1.9-1
|
|
|
|
- Patch level 9
|
|
|
|
|
2010-08-02 16:20:29 +00:00
|
|
|
* Mon Aug 02 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-4
|
|
|
|
- Use better nomenclature for --rpm-requires bash option (#557134)
|
|
|
|
|
2010-06-22 15:10:46 +00:00
|
|
|
* Tue Jun 22 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-3
|
|
|
|
- Added missing patch
|
|
|
|
|
2010-06-22 14:40:03 +00:00
|
|
|
* Tue Jun 22 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-2
|
|
|
|
- Do the same CFLAGS in generated Makefile in examples
|
|
|
|
|
2010-05-21 17:13:18 +00:00
|
|
|
* Fri May 21 2010 Roman Rakus <rrakus@redhat.com> - 4.1.7-1
|
|
|
|
- Patch level 7
|
|
|
|
|
2010-04-12 13:22:21 +00:00
|
|
|
* Mon Apr 12 2010 Roman Rakus <rrakus@redhat.com> - 4.1.5-1
|
|
|
|
- Patch level 5
|
|
|
|
- There's no more need for Requires(post) ncurses-libs
|
|
|
|
|
2010-03-30 11:46:15 +00:00
|
|
|
* Tue Mar 30 2010 Roman Rakus <rrakus@redhat.com> - 4.1.2-4
|
|
|
|
- Corrected requires patch (#563301)
|
|
|
|
|
2010-01-22 13:13:39 +00:00
|
|
|
* Fri Jan 22 2010 rrakus@redhat.com 4.1.2-3
|
|
|
|
- Don't use cond-rmatch patch
|
|
|
|
- Use manso patch
|
|
|
|
- Include COPYING in base bash rpm
|
|
|
|
|
2010-01-22 12:56:08 +00:00
|
|
|
* Fri Jan 22 2010 rrakus@redhat.com 4.1.2-2
|
|
|
|
- Correct patchlevel 2
|
|
|
|
|
2010-01-22 12:53:52 +00:00
|
|
|
* Fri Jan 22 2010 Roman Rakus rrakus@redhat.com 4.1.2-1
|
|
|
|
- Patchlevel 4.2
|
|
|
|
- Removed old patch
|
|
|
|
- Returned back manso patch
|
|
|
|
|
2010-01-08 14:39:43 +00:00
|
|
|
* Fri Jan 08 2010 Roman Rakus rrakus@redhat.com 4.1.0-2
|
|
|
|
- Include COPYING in doc dir
|
|
|
|
|
2010-01-04 09:29:31 +00:00
|
|
|
* Mon Jan 04 2010 Roman Rakus <rrakus@redhat.com> - 4.1.0-1
|
|
|
|
- Upstream 4.1
|
|
|
|
|
2009-12-27 11:48:40 +00:00
|
|
|
* Sun Dec 27 2009 Roman Rakus <rrakus@redhat.com> - 4.1-0.2.rc1
|
|
|
|
- Fixed patch for fuzz=0
|
|
|
|
|
2009-12-27 11:22:38 +00:00
|
|
|
* Sun Dec 27 2009 Roman Rakus <rrakus@redhat.com> - 4.1-0.1.rc1
|
|
|
|
- Upstream 4.1.rc1
|
|
|
|
|
2009-12-11 12:05:03 +00:00
|
|
|
* Fri Dec 11 2009 Roman Rakus <rrakus@redhat.com> - 4.0.35-2
|
|
|
|
- Don't segfault when TERM=eterm* and EMACS is unset (#530911)
|
|
|
|
|
2009-10-29 15:08:55 +00:00
|
|
|
* Thu Oct 29 2009 Roman Rakus <rrakus@redhat.com> - 4.0.35-1
|
|
|
|
- Patch level 35
|
|
|
|
|
2009-10-05 16:00:11 +00:00
|
|
|
* Mon Oct 05 2009 Roman Rakus <rrakus@redhat.com> - 4.0.33-2
|
|
|
|
- Make symlink from bashbug-suffix to bashbug man pages
|
|
|
|
|
2009-09-16 10:07:27 +00:00
|
|
|
* Wed Sep 16 2009 Roman Rakus <rrakus@redhat.com> - 4.0.33-1
|
|
|
|
- Patch level 33
|
|
|
|
- spec file cleanup
|
|
|
|
|
2009-09-04 12:59:22 +00:00
|
|
|
* Fri Sep 04 2009 Roman Rakus <rrakus@redhat.com> - 4.0.28-3
|
|
|
|
- check if interp section is NOBITS
|
|
|
|
- define Recycles pids
|
|
|
|
|
2009-08-26 14:52:06 +00:00
|
|
|
* Wed Aug 26 2009 Roman Rakus <rrakus@redhat.com> - 4.0.28-2
|
|
|
|
- alloc memory for key in creation associative array (#518644)
|
|
|
|
|
2009-07-29 08:25:18 +00:00
|
|
|
* Tue Jul 28 2009 Roman Rakus <rrakus@redhat.com> - 4.0.28-1
|
|
|
|
- Upstream patch level 28
|
|
|
|
|
2009-07-24 17:52:16 +00:00
|
|
|
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.24-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-06-10 13:03:33 +00:00
|
|
|
* Tue May 19 2009 Roman Rakus <rrakus@redhat.com> - 4.0.24-1
|
|
|
|
- Upstream patch level 24
|
|
|
|
|
2009-04-22 12:57:39 +00:00
|
|
|
* Wed Apr 22 2009 Roman Rakus <rrakus@redhat.com> - 4.0.16-1
|
|
|
|
- better to use patch level in version tag like vim do
|
|
|
|
|
2009-04-21 15:07:32 +00:00
|
|
|
* Tue Apr 21 2009 Roman Rakus <rrakus@redhat.com> - 4.0-7.16
|
|
|
|
- Use patch level in Release tag
|
|
|
|
|
2009-04-08 10:41:09 +00:00
|
|
|
* Wed Apr 08 2009 Roman Rakus <rrakus@redhat.com> - 4.0-6
|
|
|
|
- Official upstream patch level 16
|
|
|
|
|
2009-03-30 11:57:53 +00:00
|
|
|
* Mon Mar 30 2009 Roman Rakus <rrakus@redhat.com> - 4.0-5
|
|
|
|
- Split documentation, use bash-doc package
|
|
|
|
Resolves: #492447
|
|
|
|
|
2009-03-21 16:34:23 +00:00
|
|
|
* Sat Mar 21 2009 Lubomir Rintel <lkundrak@v3.sk> - 4.0-4
|
|
|
|
- Add full URLs to upstream patches
|
|
|
|
- Don't uselessly use %%version macro
|
|
|
|
|
2009-03-11 16:59:21 +00:00
|
|
|
* Wed Mar 11 2009 Roman Rakus <rrakus@redhat.com> - 4.0-3
|
|
|
|
- Official upstream patch level 10
|
|
|
|
|
2009-02-25 14:39:36 +00:00
|
|
|
* Wed Feb 25 2009 Roman Rakus <rrakus@redhat.com> - 4.0-2
|
|
|
|
- Save parser state in pcomplete.
|
|
|
|
Resolves: #487257
|
|
|
|
|
|
|
|
* Tue Feb 24 2009 Roman Rakus <rrakus@redhat.com> - 4.0-1
|
2009-02-24 13:28:29 +00:00
|
|
|
- Release of bash-4.0
|
|
|
|
|
2009-02-23 19:13:27 +00:00
|
|
|
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-0.5.rc1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2009-02-11 12:13:00 +00:00
|
|
|
* Wed Feb 11 2009 Roman Rakus <rrakus@redhat.com> - 4.0-0.4.rc1
|
|
|
|
- Fix handling pipelines with `set -e'
|
|
|
|
Resolves: #483385
|
|
|
|
|
2009-01-29 14:21:50 +00:00
|
|
|
* Thu Jan 29 2009 Roman Rakus <rrakus@redhat.com> - 4.0-0.3.rc1
|
|
|
|
- No more debug output
|
|
|
|
Resolves: #483002
|
|
|
|
|
2009-01-29 06:32:08 +00:00
|
|
|
* Wed Jan 28 2009 Jesse Keating <jkeating@redhat.com> - 4.0-0.2.rc1
|
|
|
|
- Replace post code with lua to be able to not have external deps
|
|
|
|
|
2009-01-27 12:02:41 +00:00
|
|
|
* Mon Jan 26 2009 Roman Rakus <rrakus@redhat.com> - 4.0-0.1.rc1
|
|
|
|
- Fixed release tag
|
|
|
|
|
2009-01-26 11:50:44 +00:00
|
|
|
* Wed Jan 21 2009 Roman Rakus <rrakus@redhat.com> - 4.0-rc1.1
|
|
|
|
- Bump to upstream bash-4.0-rc1
|
|
|
|
|
2008-12-15 13:47:06 +00:00
|
|
|
* Mon Dec 15 2008 Roman Rakus <rrakus@redhat.com> - 3.2-33
|
|
|
|
- fc builtin fix
|
|
|
|
Resolves: #438841
|
|
|
|
|
2008-12-15 10:41:49 +00:00
|
|
|
* Mon Dec 15 2008 Roman Rakus <rrakus@redhat.com> - 3.2-32
|
|
|
|
- Enabling auditing
|
|
|
|
Resolves: #476216
|
|
|
|
|
2008-12-09 14:54:13 +00:00
|
|
|
* Tue Dec 09 2008 Roman Rakus <rrakus@redhat.com> - 3.2-31
|
|
|
|
- Patchlevel 48
|
|
|
|
|
2008-12-04 15:19:43 +00:00
|
|
|
* Thu Dec 04 2008 Roman Rakus <rrakus@redhat.com> - 3.2-30
|
|
|
|
- Added check for `command_not_found_handler' shell function
|
|
|
|
Resolves: #432579
|
|
|
|
|
2008-10-28 21:33:41 +00:00
|
|
|
* Tue Oct 28 2008 Jesse Keating <jkeating@redhat.com> - 3.2-29
|
|
|
|
- Add the Requires(post) back for ncurses-libs, so that rpm knows
|
|
|
|
where to break the loop. The post actually does require the curses
|
|
|
|
libs for the sh calls. Could consider doing this in LUA and not have
|
|
|
|
any external deps.
|
|
|
|
|
2008-10-23 13:44:05 +00:00
|
|
|
* Thu Oct 23 2008 Roman Rakus <rrakus@redhat.com> - 3.2-28
|
|
|
|
- Removing Requires for mktemp and ncurses, which cause
|
|
|
|
dependencing loop
|
|
|
|
- Enabling #define SSH_SOURCE_BASHRC, because ssh changed.
|
|
|
|
Resolves: #458839
|
|
|
|
- Catch signals right after calling execve()
|
|
|
|
Resolves: #455548
|
|
|
|
|
2008-07-17 08:45:32 +00:00
|
|
|
* Thu Jul 17 2008 Roman Rakus <rrakus@redhat.com> - 3.2-27
|
|
|
|
- Changes in man page - #442018, #445692, #446625, #453409
|
2008-07-17 12:14:50 +00:00
|
|
|
- Changed patches to satisfy fuzz=0
|
2008-07-17 08:45:32 +00:00
|
|
|
|
2008-06-05 15:43:36 +00:00
|
|
|
* Thu Jun 5 2008 Roman Rakus <rrakus@redhat.com> - 3.2-26
|
|
|
|
- Patchlevel 39
|
|
|
|
|
2008-06-03 08:56:10 +00:00
|
|
|
* Tue Jun 3 2008 Roman Rakus <rrakus@redhat.com> - 3.2-25
|
|
|
|
- #449512 - reverting back last change - don't use glob library
|
|
|
|
|
|
|
|
* Wed May 28 2008 Roman Rakus <rrakus@redhat.com> - 3.2-24
|
2008-05-29 13:13:02 +00:00
|
|
|
- #217359 - use posix glob library
|
|
|
|
|
2008-06-03 08:56:10 +00:00
|
|
|
* Thu May 22 2008 Roman Rakus <rrakus@redhat.com> - 3.2-23
|
2008-05-22 13:11:24 +00:00
|
|
|
- #446420 - COMP_WORDBREAKS settings now works
|
|
|
|
|
2008-02-29 14:20:24 +00:00
|
|
|
* Fri Feb 29 2008 Tomas Janousek <tjanouse@redhat.com> - 3.2-22
|
|
|
|
- drop /usr/bin/clear from /etc/skel/.bash_logout as suggested by #429406
|
|
|
|
|
2008-02-20 05:27:47 +00:00
|
|
|
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.2-21
|
|
|
|
- Autorebuild for GCC 4.3
|
|
|
|
|
2008-01-15 13:55:03 +00:00
|
|
|
* Mon Jan 14 2008 Tomas Janousek <tjanouse@redhat.com> - 3.2-20
|
|
|
|
- Added bash32-026 upstream official patch
|
|
|
|
- Added bash32-027 upstream official patch (#249987)
|
|
|
|
- Added bash32-028 upstream official patch
|
|
|
|
- Added bash32-029 upstream official patch (#286861)
|
|
|
|
- Added bash32-030 upstream official patch
|
|
|
|
- Added bash32-031 upstream official patch (#358231)
|
|
|
|
- Added bash32-032 upstream official patch
|
|
|
|
- Added bash32-033 upstream official patch
|
|
|
|
- Fix insert command repeating in vi mode (#190350)
|
|
|
|
|
2007-11-12 17:24:25 +00:00
|
|
|
* Tue Nov 06 2007 Tomas Janousek <tjanouse@redhat.com> - 3.2-19
|
|
|
|
- fix cursor position when prompt has one invisible character (#358231)
|
|
|
|
- dropped examples/loadables/ from docs, since it wasn't possible to build them
|
|
|
|
anyway (#174380)
|
|
|
|
- fix #286861: Wrong input confuses bash's arithmetic unit permanently
|
|
|
|
- fix #344411: $RANDOM stays the same when job executed in the background
|
|
|
|
|
2007-08-31 14:14:13 +00:00
|
|
|
* Fri Aug 31 2007 Pete Graner <pgraner@redhat.com> - 3.2-18
|
|
|
|
- Added bash32-021 upstream official patch
|
|
|
|
- Added bash32-025 upstream official patch
|
|
|
|
- Added bash32-024 upstream official patch
|
|
|
|
- Added bash32-023 upstream official patch
|
|
|
|
- Added bash32-022 upstream official patch
|
|
|
|
|
2007-08-29 13:46:35 +00:00
|
|
|
* Wed Aug 29 2007 Pete Graner <pgraner@redhat.com> - 3.2-17
|
|
|
|
- Added bash32-018 upstream official patch
|
|
|
|
- Added bash32-020 upstream official patch
|
|
|
|
- Added bash32-019 upstream official patch
|
|
|
|
|
2007-08-23 13:19:15 +00:00
|
|
|
* Thu Aug 23 2007 Pete Graner <pgraner@redhat.com> - 3.2-16
|
|
|
|
- Rebuild
|
|
|
|
|
2007-08-20 18:41:29 +00:00
|
|
|
* Mon Aug 20 2007 Pete Graner <pgraner@redhat.com> - 3.2-15
|
2007-08-20 18:39:44 +00:00
|
|
|
- Update to the Improve bash $RANDOM pseudo RNG (bug #234906)
|
|
|
|
now works with subshells and make $RANDOM on demand thus reducing the
|
|
|
|
amount of AVCs thrown.
|
|
|
|
|
2007-08-20 18:41:29 +00:00
|
|
|
* Thu Aug 16 2007 Pete Graner <pgraner@redhat.com> - 3.2-15
|
2007-08-20 18:39:44 +00:00
|
|
|
- Changed spec file License to GPLv2+
|
|
|
|
|
2007-08-15 16:47:18 +00:00
|
|
|
* Wed Aug 15 2007 Pete Graner <pgraner@redhat.com> - 3.2-13
|
|
|
|
- Improve bash $RANDOM pseudo RNG (bug #234906)
|
|
|
|
|
2007-07-20 13:12:02 +00:00
|
|
|
* Fri Jul 20 2007 Tim Waugh <twaugh@redhat.com> 3.2-12
|
|
|
|
- Quote environment variables in the post scriptlet to prevent upgrade
|
|
|
|
failures (bug #249005).
|
|
|
|
|
2007-07-05 09:06:48 +00:00
|
|
|
* Thu Jul 5 2007 Tim Waugh <twaugh@redhat.com> 3.2-11
|
|
|
|
- Patchlevel 17 (bug #241647).
|
|
|
|
|
2007-07-04 15:43:18 +00:00
|
|
|
* Wed Jul 4 2007 Tim Waugh <twaugh@redhat.com> 3.2-10
|
|
|
|
- Clarification in the ulimit man page (bug #220657).
|
|
|
|
|
2007-02-12 15:15:33 +00:00
|
|
|
* Mon Feb 12 2007 Tim Waugh <twaugh@redhat.com> 3.2-9
|
|
|
|
- Rebuild to link with libtinfo instead of libncurses.
|
|
|
|
|
2007-02-07 10:13:30 +00:00
|
|
|
* Wed Feb 7 2007 Tim Waugh <twaugh@redhat.com> 3.2-8
|
|
|
|
- Avoid %%makeinstall (bug #225609).
|
|
|
|
|
2007-02-06 14:05:10 +00:00
|
|
|
* Tue Feb 6 2007 Tim Waugh <twaugh@redhat.com> 3.2-7
|
|
|
|
- Reinstated this change:
|
|
|
|
- Post requires ncurses (bug #224567).
|
|
|
|
- Reverted this change:
|
|
|
|
- Added triggers for install-info (bug #225609).
|
|
|
|
|
2007-02-06 13:11:49 +00:00
|
|
|
* Tue Feb 6 2007 Tim Waugh <twaugh@redhat.com> 3.2-6
|
|
|
|
- Reverted this change:
|
|
|
|
- Post requires ncurses (bug #224567).
|
|
|
|
|
2007-02-05 17:46:01 +00:00
|
|
|
* Mon Feb 5 2007 Tim Waugh <twaugh@redhat.com> 3.2-5
|
2007-02-05 17:45:29 +00:00
|
|
|
- Added triggers for install-info (bug #225609).
|
2007-02-05 17:20:00 +00:00
|
|
|
- Use full path to utilities in scriptlets (bug #225609).
|
2007-02-05 17:18:23 +00:00
|
|
|
- Fix missing sh-bangs in example scripts (bug #225609).
|
2007-02-05 17:05:10 +00:00
|
|
|
- Post requires ncurses (bug #224567).
|
2007-02-05 16:37:40 +00:00
|
|
|
- Removed Prefix tag (bug #225609).
|
|
|
|
- Fixed BuildRoot tag (bug #225609).
|
|
|
|
- Removed trailing full-stop from summary (bug #225609).
|
|
|
|
- Spec file is now UTF-8 (bug #225609).
|
|
|
|
- Removed obsolete Obsoletes (bug #225609).
|
|
|
|
- Moved 'make check' to new 'check' section (bug #225609).
|
|
|
|
- Removed uses of RPM_SOURCE_DIR (bug #225609).
|
|
|
|
- Fixed macros in changelog (bug #225609).
|
|
|
|
- Changed tabs to spaces (bug #225609).
|
|
|
|
|
2007-01-23 11:28:00 +00:00
|
|
|
* Tue Jan 23 2007 Tim Waugh <twaugh@redhat.com> 3.2-4
|
|
|
|
- Slightly better .bash_logout (bug #223960).
|
|
|
|
|
2007-01-19 16:35:30 +00:00
|
|
|
* Fri Jan 19 2007 Tim Waugh <twaugh@redhat.com> 3.2-3
|
|
|
|
- Back out rmatch change introduced in 3.2 (bug #220087).
|
|
|
|
|
2007-01-16 17:56:07 +00:00
|
|
|
* Tue Jan 16 2007 Miroslav Lichvar <mlichvar@redhat.com> 3.2-2
|
|
|
|
- Link with ncurses.
|
|
|
|
|
2006-12-16 13:51:28 +00:00
|
|
|
* Fri Dec 15 2006 Tim Waugh <twaugh@redhat.com> 3.2-1
|
2006-12-16 14:44:05 +00:00
|
|
|
- Build requires autoconf and gettext.
|
2006-12-15 18:02:32 +00:00
|
|
|
- 3.2. No longer need aq, login, ulimit, sighandler or read-memleak
|
|
|
|
patches.
|
|
|
|
|
2006-07-12 13:09:55 +00:00
|
|
|
* Wed Jul 12 2006 Tim Waugh <twaugh@redhat.com> 3.1-17
|
|
|
|
- Fixed 'tags out of date' problem with 'info bash' (bug #150118).
|
|
|
|
|
2006-07-12 05:25:57 +00:00
|
|
|
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.1-16.1
|
|
|
|
- rebuild
|
|
|
|
|
2006-06-28 07:32:42 +00:00
|
|
|
* Wed Jun 28 2006 Tim Waugh <twaugh@redhat.com> 3.1-16
|
|
|
|
- Removed 'unset USERNAME' from default .bash_profile (bug #196735).
|
|
|
|
|
2006-06-15 15:21:10 +00:00
|
|
|
* Thu Jun 15 2006 Tim Waugh <twaugh@redhat.com> 3.1-15
|
|
|
|
- Updated requires patch to the ALT version.
|
|
|
|
|
2006-05-31 13:30:00 +00:00
|
|
|
* Wed May 31 2006 Tim Waugh <twaugh@redhat.com> 3.1-14
|
|
|
|
- More sighandler fixes, this time hypothetical.
|
|
|
|
|
2013-07-26 18:46:24 +00:00
|
|
|
* Thu May 25 2006 Tim Waugh <twaugh@redhat.com> 3.1-13
|
2006-05-25 16:44:27 +00:00
|
|
|
- Another fix for the sighandler patch (bug #192297).
|
|
|
|
|
|
|
|
* Thu Apr 13 2006 Tim Waugh <twaugh@redhat.com> 3.1-12
|
2006-04-13 12:46:41 +00:00
|
|
|
- Patchlevel 17.
|
|
|
|
|
2006-04-04 12:44:29 +00:00
|
|
|
* Tue Apr 4 2006 Tim Waugh <twaugh@redhat.com> 3.1-11
|
2006-04-04 12:44:45 +00:00
|
|
|
- Patchlevel 16.
|
2006-04-04 12:44:29 +00:00
|
|
|
|
2006-03-23 10:01:51 +00:00
|
|
|
* Thu Mar 23 2006 Tim Waugh <twaugh@redhat.com> 3.1-10
|
2006-03-23 09:56:51 +00:00
|
|
|
- Patchlevel 14.
|
|
|
|
|
2006-03-02 09:18:55 +00:00
|
|
|
* Thu Mar 2 2006 Tim Waugh <twaugh@redhat.com> 3.1-9
|
2006-03-02 09:18:26 +00:00
|
|
|
- Fixed duplicate documentation of ulimit '-x' option introduced by
|
|
|
|
ulimit patch (bug #183596).
|
|
|
|
|
2006-02-21 10:36:42 +00:00
|
|
|
* Tue Feb 21 2006 Tim Waugh <twaugh@redhat.com> 3.1-8
|
|
|
|
- Patchlevel 10.
|
|
|
|
|
2006-02-16 19:04:04 +00:00
|
|
|
* Thu Feb 16 2006 Tim Waugh <twaugh@redhat.com> 3.1-7
|
|
|
|
- Patchlevel 8.
|
|
|
|
|
2006-02-11 02:04:58 +00:00
|
|
|
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.1-6.2
|
|
|
|
- bump again for double-long bug on ppc(64)
|
|
|
|
|
2006-02-07 11:06:50 +00:00
|
|
|
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.1-6.1
|
|
|
|
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
|
|
2006-02-05 13:37:00 +00:00
|
|
|
* Sun Feb 5 2006 Tim Waugh <twaugh@redhat.com> 3.1-6
|
|
|
|
- Patchlevel 7.
|
|
|
|
|
2006-01-18 15:23:09 +00:00
|
|
|
* Wed Jan 18 2006 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Removed inaccuracies from %%description (bug #178189).
|
|
|
|
|
2006-01-13 17:06:27 +00:00
|
|
|
* Fri Jan 13 2006 Tim Waugh <twaugh@redhat.com> 3.1-5
|
2006-01-13 17:05:44 +00:00
|
|
|
- Fix 'exec -l /bin/bash'.
|
|
|
|
|
2006-01-12 10:32:28 +00:00
|
|
|
* Thu Jan 12 2006 Tim Waugh <twaugh@redhat.com> 3.1-4
|
|
|
|
- Fix sighandler patch bug (bug #177545).
|
|
|
|
|
2006-01-10 12:03:50 +00:00
|
|
|
* Tue Jan 10 2006 Tim Waugh <twaugh@redhat.com> 3.1-3
|
2006-01-10 12:03:16 +00:00
|
|
|
- Patchlevel 5.
|
|
|
|
|
2006-01-06 17:29:17 +00:00
|
|
|
* Fri Jan 6 2006 Tim Waugh <twaugh@redhat.com> 3.1-2
|
|
|
|
- No longer need loadables, mbinc or shellfunc patches.
|
2006-01-06 16:47:46 +00:00
|
|
|
- Use literal single-quote in bash man page where appropriate (bug #177051).
|
|
|
|
|
- 3.1.
- No longer need ia64, utf8, multibyteifs, jobs, sigpipe, read-e-segfault,
manpage, crash, pwd, afs, subshell patches.
- Remove wrap patch for now.
- Use upstream patch to fix arrays.
2006-01-02 11:02:48 +00:00
|
|
|
* Mon Jan 2 2006 Tim Waugh <twaugh@redhat.com> 3.1-1
|
|
|
|
- 3.1.
|
|
|
|
- No longer need ia64, utf8, multibyteifs, jobs, sigpipe,
|
|
|
|
read-e-segfault, manpage, crash, pwd, afs, subshell patches.
|
|
|
|
- Remove wrap patch for now.
|
|
|
|
- Use upstream patch to fix arrays.
|
|
|
|
|
2005-12-15 10:59:56 +00:00
|
|
|
* Thu Dec 15 2005 Tim Waugh <twaugh@redhat.com> 3.0-41
|
|
|
|
- Missed another loop for improved sighandler patch (bug #169231).
|
|
|
|
|
2005-12-09 22:39:45 +00:00
|
|
|
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
2005-12-08 11:34:51 +00:00
|
|
|
* Thu Dec 8 2005 Tim Waugh <twaugh@redhat.com> 3.0-40
|
2005-12-08 11:42:36 +00:00
|
|
|
- Fix read memleak when reading from non-blocking fd (bug #173283).
|
2005-12-08 11:34:51 +00:00
|
|
|
- Missed another loop for improved sighandler patch (bug #169231).
|
|
|
|
|
|
|
|
* Wed Dec 7 2005 Tim Waugh <twaugh@redhat.com> 3.0-39
|
2005-12-07 11:30:01 +00:00
|
|
|
- Missed a loop for improved sighandler patch (bug #169231).
|
|
|
|
|
2005-12-08 11:34:51 +00:00
|
|
|
* Tue Dec 6 2005 Tim Waugh <twaugh@redhat.com> 3.0-38
|
2005-12-06 18:12:43 +00:00
|
|
|
- Test out improved sighandler patch (bug #169231).
|
|
|
|
|
2005-12-08 11:34:51 +00:00
|
|
|
* Tue Nov 22 2005 Tim Waugh <twaugh@redhat.com> 3.0-37
|
2005-11-22 13:33:55 +00:00
|
|
|
- Applied patch from upstream to fix parsing problem (bug #146638).
|
|
|
|
|
2005-11-09 16:05:00 +00:00
|
|
|
* Wed Nov 9 2005 Tim Waugh <twaugh@redhat.com> 3.0-36
|
|
|
|
- Added Url: tag (bug #172770).
|
|
|
|
- Do not explicitly gzip info pages (bug #172770).
|
|
|
|
- Fix permissions on bashbug (bug #172770).
|
|
|
|
|
2005-10-06 11:00:54 +00:00
|
|
|
* Thu Oct 6 2005 Tim Waugh <twaugh@redhat.com> 3.0-35
|
|
|
|
- Fixed memory allocation bug in multibyteifs patch (bug #169996).
|
|
|
|
|
2005-09-23 14:49:34 +00:00
|
|
|
* Fri Sep 23 2005 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Use 'volatile' in sighandler patch.
|
|
|
|
|
2005-09-21 14:36:42 +00:00
|
|
|
* Wed Sep 21 2005 Tim Waugh <twaugh@redhat.com> 3.0-34
|
2005-09-21 14:36:27 +00:00
|
|
|
- Avoid writing history files during signal handling (bug #163235).
|
|
|
|
|
2005-08-08 14:43:42 +00:00
|
|
|
* Mon Aug 8 2005 Tim Waugh <twaugh@redhat.com> 3.0-33
|
|
|
|
- Fixed multibyte IFS handling for invalid input (bug #165243).
|
|
|
|
|
2005-08-08 11:39:39 +00:00
|
|
|
* Mon Aug 8 2005 Tim Waugh <twaugh@redhat.com> 3.0-32
|
2005-08-08 11:39:21 +00:00
|
|
|
- Fixed 'LC_ALL=C export LC_ALL' behaviour (bug #165249).
|
|
|
|
|
2005-06-23 11:49:00 +00:00
|
|
|
* Thu Jun 23 2005 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Added ulimit support for RLIMIT_NICE and RLIMIT_RTPRIO (bug #157049).
|
|
|
|
|
2005-06-08 08:56:14 +00:00
|
|
|
* Wed Jun 8 2005 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Move a comment in dot-bashrc (bug #159522).
|
|
|
|
|
2005-05-10 16:09:27 +00:00
|
|
|
* Tue May 10 2005 Tim Waugh <twaugh@redhat.com> 3.0-31
|
2005-05-10 16:09:13 +00:00
|
|
|
- Small fix for multibyteifs patch to prevent segfault (bug #157260).
|
|
|
|
|
2005-04-20 08:18:55 +00:00
|
|
|
* Wed Apr 20 2005 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fixed AFS support for output redirection, so that the correct errors
|
|
|
|
are reported for other filesystems (bug #155373).
|
|
|
|
|
2005-03-15 14:25:30 +00:00
|
|
|
* Tue Mar 15 2005 Tim Waugh <twaugh@redhat.com> 3.0-30
|
|
|
|
- Fix PS1 expansion crash when PWD is unset (bg #151116).
|
|
|
|
|
2005-03-02 14:26:09 +00:00
|
|
|
* Wed Mar 2 2005 Tim Waugh <twaugh@redhat.com> 3.0-29
|
|
|
|
- Rebuild for new GCC.
|
|
|
|
|
2005-02-17 15:46:12 +00:00
|
|
|
* Thu Feb 17 2005 Tim Waugh <twaugh@redhat.com> 3.0-28
|
2005-02-17 15:46:01 +00:00
|
|
|
- Define _GNU_SOURCE in CPPFLAGS (bug #147573).
|
|
|
|
|
2005-02-14 16:07:18 +00:00
|
|
|
* Mon Feb 14 2005 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Reverted this change:
|
|
|
|
- Added code to /etc/skel/.bash_logout to support the gpm selection buffer
|
|
|
|
invalidation on virtual terminals (bug #115493).
|
|
|
|
|
2005-01-31 22:15:12 +00:00
|
|
|
* Mon Jan 31 2005 Tim Waugh <twaugh@redhat.com> 3.0-27
|
|
|
|
- Applied upstream patch to fix a potential NULL dereference.
|
|
|
|
|
2005-01-28 09:09:51 +00:00
|
|
|
* Fri Jan 28 2005 Tim Waugh <twaugh@redhat.com> 3.0-26
|
|
|
|
- Fixed job handling bug (bug #145124).
|
|
|
|
|
2004-12-05 09:58:53 +00:00
|
|
|
* Sun Dec 5 2004 Tim Waugh <twaugh@redhat.com> 3.0-25
|
|
|
|
- Applied patch from Florian La Roche to fix CPPFLAGS quoting in spec file.
|
|
|
|
|
2004-11-30 09:35:08 +00:00
|
|
|
* Tue Nov 30 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fixed typo in man page (spotted on bug-bash).
|
|
|
|
|
2004-11-18 23:27:26 +00:00
|
|
|
* Thu Nov 18 2004 Tim Waugh <twaugh@redhat.com> 3.0-24
|
|
|
|
- Use upstream patch to fix bug #139575 and bug #139306.
|
|
|
|
|
2004-11-18 17:13:21 +00:00
|
|
|
* Thu Nov 18 2004 Tim Waugh <twaugh@redhat.com> 3.0-23
|
|
|
|
- Fixed last patch to avoid regressions (bug #139575).
|
|
|
|
|
2004-11-15 18:31:45 +00:00
|
|
|
* Mon Nov 15 2004 Tim Waugh <twaugh@redhat.com> 3.0-22
|
|
|
|
- Fixed prompt wrapping code to cope with zero-length prompts (bug #139306).
|
|
|
|
|
2004-11-11 15:31:43 +00:00
|
|
|
* Thu Nov 11 2004 Tim Waugh <twaugh@redhat.com> 3.0-21
|
|
|
|
- Added code to /etc/skel/.bash_logout to support the gpm selection buffer
|
|
|
|
invalidation on virtual terminals (bug #115493).
|
|
|
|
|
2004-11-10 23:31:10 +00:00
|
|
|
* Wed Nov 10 2004 Tim Waugh <twaugh@redhat.com> 3.0-20
|
2004-11-10 23:29:45 +00:00
|
|
|
- Patchlevel 16.
|
|
|
|
|
2004-11-01 14:53:20 +00:00
|
|
|
* Mon Nov 1 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Patchlevel 15.
|
|
|
|
|
2004-10-19 16:59:39 +00:00
|
|
|
* Tue Oct 19 2004 Tim Waugh <twaugh@redhat.com> 3.0-17
|
|
|
|
- Patchlevel 14.
|
|
|
|
- No longer need brace patch.
|
|
|
|
|
2004-09-29 14:44:17 +00:00
|
|
|
* Wed Sep 29 2004 Tim Waugh <twaugh@redhat.com> 3.0-16
|
|
|
|
- Apply patch from Chet Ramey to fix brace expansion.
|
|
|
|
|
2004-09-24 07:48:31 +00:00
|
|
|
* Fri Sep 24 2004 Tim Waugh <twaugh@redhat.com> 3.0-15
|
|
|
|
- Minor fix for job handling.
|
|
|
|
|
2004-09-13 14:10:15 +00:00
|
|
|
* Mon Sep 13 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Add bashbug back in (with suffix).
|
|
|
|
|
2004-09-13 09:30:23 +00:00
|
|
|
* Mon Sep 13 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Remove bash2.
|
|
|
|
|
2004-09-10 14:37:16 +00:00
|
|
|
* Fri Sep 10 2004 Tim Waugh <twaugh@redhat.com> 3.0-14
|
2004-09-10 15:51:07 +00:00
|
|
|
- Don't run tests that read from /dev/tty.
|
2004-09-10 14:34:35 +00:00
|
|
|
- Patchlevel 13.
|
2004-09-10 13:39:07 +00:00
|
|
|
|
2004-09-09 03:33:21 +00:00
|
|
|
* Wed Sep 8 2004 Tim Waugh <twaugh@redhat.com> 3.0-13
|
|
|
|
- Check for EINVAL from waitpid() and avoid WCONTINUED in that case.
|
|
|
|
- Fixed jobs4 test.
|
|
|
|
- Applied experimental upstream patch for trap compatibility.
|
|
|
|
- Re-make documentation to reflect source changes.
|
|
|
|
|
|
|
|
* Tue Sep 7 2004 Tim Waugh <twaugh@redhat.com> 3.0-12
|
|
|
|
- Remove 'bashbug' from the documentation, because we don't ship it due
|
|
|
|
to biarch concerns.
|
|
|
|
|
2004-09-09 03:33:15 +00:00
|
|
|
* Thu Sep 2 2004 Tim Waugh <twaugh@redhat.com> 3.0-11
|
2004-09-09 03:33:12 +00:00
|
|
|
- Fixed multibyte parameter length expansion.
|
|
|
|
|
2004-09-09 03:33:08 +00:00
|
|
|
* Tue Aug 31 2004 Tim Waugh <twaugh@redhat.com> 3.0-9
|
|
|
|
- Fix ulimits patch from Ulrich Drepper (bug #129800).
|
|
|
|
|
2004-09-09 03:32:54 +00:00
|
|
|
* Fri Aug 27 2004 Tim Waugh <twaugh@redhat.com> 3.0-8
|
|
|
|
- Provide support for new limits (bug #129800).
|
|
|
|
|
2004-09-09 03:32:47 +00:00
|
|
|
* Thu Aug 26 2004 Tim Waugh <twaugh@redhat.com> 3.0-7
|
|
|
|
- Use upstream patch for last fix.
|
|
|
|
|
2004-09-09 03:32:28 +00:00
|
|
|
* Thu Aug 26 2004 Tim Waugh <twaugh@redhat.com> 3.0-6
|
|
|
|
- Fixed history saved-line handling.
|
|
|
|
|
|
|
|
* Tue Aug 24 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fixed multibyte IFS handling.
|
|
|
|
|
|
|
|
* Wed Aug 18 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Applied bug-bash list patch to fix pipefail.
|
|
|
|
|
2004-09-09 03:32:14 +00:00
|
|
|
* Tue Aug 17 2004 Tim Waugh <twaugh@redhat.com> 3.0-5
|
|
|
|
- Make trap usage string show POSIX usage (bug #128938).
|
|
|
|
- Updated ${x[@]:1} expansion fix from bug-bash list.
|
|
|
|
- Updated patch to fix unset array crash (from bug-bash list).
|
|
|
|
|
|
|
|
* Sun Aug 15 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fix ${x[@]:1} expansion (William Park, bug-bash list).
|
|
|
|
|
2004-09-09 03:32:09 +00:00
|
|
|
* Tue Aug 10 2004 Tim Waugh <twaugh@redhat.com> 3.0-4
|
|
|
|
- Fix vi-change-char behaviour at EOL (bug #129526).
|
|
|
|
|
|
|
|
* Mon Aug 9 2004 Tim Waugh <twaugh@redhat.com> 3.0-3
|
|
|
|
- Applied bug-bash list patch to fix multiline PS1 prompting (bug #129382).
|
|
|
|
|
2004-09-09 03:31:13 +00:00
|
|
|
* Wed Aug 4 2004 Tim Waugh <twaugh@redhat.com> 3.0-2
|
|
|
|
- Fixed brace expansion (bug #129128).
|
|
|
|
- Build with AFS support again, since bug #86514 seems fixed upstream
|
|
|
|
(bug #129094).
|
|
|
|
|
|
|
|
* Tue Aug 3 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fixed crash when unsetting an unset array (from bug-bash list).
|
|
|
|
|
2004-09-09 03:31:08 +00:00
|
|
|
* Wed Jul 28 2004 Tim Waugh <twaugh@redhat.com> 3.0-1
|
|
|
|
- 3.0.
|
|
|
|
|
2004-09-09 03:30:32 +00:00
|
|
|
* Wed Jul 21 2004 Tim Waugh <twaugh@redhat.com> 2.05b-44
|
|
|
|
- Don't report SIGPIPE errors (bug #128274).
|
|
|
|
|
2004-09-09 03:30:29 +00:00
|
|
|
* Thu Jul 8 2004 Tim Waugh <twaugh@redhat.com> 2.05b-43
|
|
|
|
- Fixed command substitution problem (bug #127242).
|
|
|
|
|
2004-09-09 03:30:23 +00:00
|
|
|
* Mon Jun 28 2004 Tim Waugh <twaugh@redhat.com> 2.05b-42
|
|
|
|
- Fixed multibyte variable substitution patch (bug #126399).
|
|
|
|
|
|
|
|
* Thu Jun 17 2004 Karsten Hopp <karsten@redhat.de> 2.05b-41
|
|
|
|
- remove bashbug script/docs to avoid conflicting files in
|
|
|
|
biarch installs.
|
|
|
|
|
2004-09-09 03:30:08 +00:00
|
|
|
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Fri Jun 4 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Build requires bison (bug #125307).
|
|
|
|
|
2004-09-09 03:29:58 +00:00
|
|
|
* Wed Jun 2 2004 Tim Waugh <twaugh@redhat.com> 2.05b-39
|
|
|
|
- Build requires libtermcap-devel (bug #125068).
|
|
|
|
|
|
|
|
* Wed May 19 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Don't ship empty %%{_libdir}/bash (bug #123556).
|
|
|
|
|
2004-09-09 03:29:54 +00:00
|
|
|
* Thu Mar 11 2004 Tim Waugh <twaugh@redhat.com> 2.05b-38
|
|
|
|
- Apply patch from Nalin Dahyabhai fixing an overread.
|
|
|
|
|
|
|
|
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
2004-09-09 03:28:52 +00:00
|
|
|
* Thu Jan 22 2004 Tim Waugh <twaugh@redhat.com> 2.05b-36
|
|
|
|
- Fix the bug causing bindings to need reparsing .inputrc (bug #114101).
|
|
|
|
|
|
|
|
* Mon Jan 5 2004 Tim Waugh <twaugh@redhat.com> 2.05b-35
|
|
|
|
- Fix parameter expansion in multibyte locales (bug #112657).
|
|
|
|
- Run 'make check'.
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Tue Dec 9 2003 Tim Waugh <twaugh@redhat.com> 2.05b-34
|
|
|
|
- Build requires texinfo (bug #111171).
|
|
|
|
|
|
|
|
* Fri Nov 28 2003 Tim Waugh <twaugh@redhat.com> 2.05b-33
|
|
|
|
- Speed up UTF-8 command-line redrawing in the common case (bug #102353,
|
|
|
|
bug #110777).
|
|
|
|
|
|
|
|
* Thu Nov 6 2003 Tim Waugh <twaugh@redhat.com> 2.05b-32
|
|
|
|
- Apply upstream patches (bug #109269 among others).
|
|
|
|
|
|
|
|
* Fri Oct 31 2003 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fix bash.info (bug #83776).
|
|
|
|
|
|
|
|
* Tue Oct 28 2003 Tim Waugh <twaugh@redhat.com> 2.05b-31
|
2004-09-09 03:28:36 +00:00
|
|
|
- Add bash205b-007 patch to fix bug #106876.
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Thu Oct 23 2003 Tim Waugh <twaugh@redhat.com> 2.05b-30
|
2004-09-09 03:28:36 +00:00
|
|
|
- Rebuilt.
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Thu Sep 18 2003 Tim Waugh <twaugh@redhat.com> 2.05b-29.1
|
2004-09-09 03:28:36 +00:00
|
|
|
- Rebuilt.
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Thu Sep 18 2003 Tim Waugh <twaugh@redhat.com> 2.05b-29
|
2004-09-09 03:28:36 +00:00
|
|
|
- Avoid crashing on multibyte input when locale is set incorrectly
|
|
|
|
(bug #74266).
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Fri Sep 5 2003 Tim Waugh <twaugh@redhat.com> 2.05b-28.1
|
2004-09-09 03:28:36 +00:00
|
|
|
- Rebuilt.
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Fri Sep 5 2003 Tim Waugh <twaugh@redhat.com> 2.05b-28
|
2004-09-09 03:28:36 +00:00
|
|
|
- Avoid built-in malloc implementation (bug #103768).
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Wed Sep 3 2003 Tim Waugh <twaugh@redhat.com> 2.05b-27.1
|
2004-09-09 03:28:36 +00:00
|
|
|
- Rebuilt.
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Wed Sep 3 2003 Tim Waugh <twaugh@redhat.com> 2.05b-27
|
2004-09-09 03:28:36 +00:00
|
|
|
- LFS support (bug #103627).
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Thu Jul 31 2003 Tim Waugh <twaugh@redhat.com> 2.05b-26.1
|
2004-09-09 03:28:36 +00:00
|
|
|
- Rebuilt.
|
|
|
|
|
2004-09-09 03:28:40 +00:00
|
|
|
* Thu Jul 31 2003 Tim Waugh <twaugh@redhat.com> 2.05b-26
|
2004-09-09 03:28:36 +00:00
|
|
|
- Merge bash-doc into main package (bug #100632).
|
|
|
|
|
|
|
|
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> 2.05b-25
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Mon May 12 2003 Tim Waugh <twaugh@redhat.com> 2.05b-24
|
|
|
|
- Fix completion display when multibyte or control characters are to be
|
|
|
|
shown (bug #90201).
|
|
|
|
|
2013-07-26 18:46:24 +00:00
|
|
|
* Wed Mar 26 2003 Tim Waugh <twaugh@redhat.com> 2.05b-23
|
2004-09-09 03:28:36 +00:00
|
|
|
- Fix a warning message (bug #79629).
|
|
|
|
- Don't remove generated source during build, for debuginfo package.
|
|
|
|
- Don't build with AFS support (bug #86514).
|
|
|
|
|
|
|
|
* Tue Mar 25 2003 Tim Waugh <twaugh@redhat.com> 2.05b-22
|
2004-09-09 03:27:40 +00:00
|
|
|
- Really fix bug #78455.
|
|
|
|
|
2004-09-09 03:28:36 +00:00
|
|
|
* Tue Mar 11 2003 Tim Waugh <twaugh@redhat.com> 2.05b-21
|
|
|
|
- Don't explicitly strip binaries (bug #85995).
|
|
|
|
|
2004-09-09 03:27:29 +00:00
|
|
|
* Tue Feb 11 2003 Tim Waugh <twaugh@redhat.com> 2.05b-20
|
|
|
|
- Really fix bug #83331 for good.
|
|
|
|
|
|
|
|
* Mon Feb 10 2003 Tim Waugh <twaugh@redhat.com> 2.05b-19
|
|
|
|
- Fix builtins.1.
|
|
|
|
|
|
|
|
* Fri Feb 7 2003 Tim Waugh <twaugh@redhat.com> 2.05b-18
|
|
|
|
- Actually apply the patch (bug #83331).
|
|
|
|
|
|
|
|
* Wed Feb 5 2003 Tim Waugh <twaugh@redhat.com> 2.05b-17
|
2004-09-09 03:27:22 +00:00
|
|
|
- Fix history/UTF-8 bug (bug #83331).
|
2004-09-09 03:27:29 +00:00
|
|
|
|
|
|
|
* Sun Jan 26 2003 Tim Waugh <twaugh@redhat.com> 2.05b-16
|
2004-09-09 03:27:22 +00:00
|
|
|
- More tab-completion fixing (bug #72512).
|
2004-09-09 03:27:29 +00:00
|
|
|
|
|
|
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 2.05b-15
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Wed Jan 15 2003 Tim Waugh <twaugh@redhat.com> 2.05b-14
|
|
|
|
- Force pgrp synchronization (bug #81653).
|
|
|
|
|
|
|
|
* Thu Dec 05 2002 Elliot Lee <sopwith@redhat.com> 2.05b-13
|
|
|
|
- (patch26) Don't call 'size' in makefile. Pointless, and interferes with
|
|
|
|
cross compiles.
|
|
|
|
|
|
|
|
* Tue Dec 3 2002 Tim Waugh <twaugh@redhat.com> 2.05b-12
|
2004-09-09 03:27:22 +00:00
|
|
|
- Prevent prompt overwriting output (bug #74383).
|
2004-09-09 03:27:29 +00:00
|
|
|
|
|
|
|
* Wed Nov 27 2002 Tim Waugh <twaugh@redhat.com> 2.05b-11
|
|
|
|
- Fix '-rbash' (bug #78455).
|
|
|
|
|
|
|
|
* Thu Nov 21 2002 Tim Waugh <twaugh@redhat.com> 2.05b-10
|
|
|
|
- Rebuild.
|
|
|
|
|
|
|
|
* Wed Nov 20 2002 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- Use the configure macro instead of calling ./configure directly
|
|
|
|
|
|
|
|
* Wed Nov 13 2002 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Revert previous change.
|
|
|
|
|
|
|
|
* Wed Nov 13 2002 Tim Waugh <twaugh@redhat.com> 2.05b-8
|
|
|
|
- PreReq libtermcap.
|
|
|
|
|
|
|
|
* Fri Oct 18 2002 Tim Waugh <twaugh@redhat.com> 2.05b-7
|
|
|
|
- Add readline-init patch (bug #74925).
|
|
|
|
|
|
|
|
* Wed Oct 16 2002 Tim Waugh <twaugh@redhat.com> 2.05b-6
|
2004-09-09 03:27:22 +00:00
|
|
|
- Add the (4) patches from ftp.gnu.org (bug #75888, bug #72512).
|
|
|
|
- Ship '.' man page, which doesn't get picked up by glob.
|
|
|
|
- Don't install files not shipped when building.
|
2004-09-09 03:27:29 +00:00
|
|
|
- Locale shell variables fix (bug #74701).
|
2004-09-09 03:27:22 +00:00
|
|
|
|
2004-09-09 03:27:29 +00:00
|
|
|
* Fri Aug 23 2002 Tim Powers <timp@redhat.com> 2.05b-5
|
2004-09-09 03:27:20 +00:00
|
|
|
- re-bzip the docs, something was corrupted
|
|
|
|
|
2004-09-09 03:27:13 +00:00
|
|
|
* Thu Aug 22 2002 Tim Waugh <twaugh@redhat.com> 2.05b-4
|
|
|
|
- Fix history substitution modifiers in UTF-8 (bug #70294, bug #71186).
|
|
|
|
- Fix ADVANCE_CHAR at end of string (bug #70819).
|
|
|
|
- docs: CWRU/POSIX.NOTES no longer exists, but ship POSIX.
|
|
|
|
|
2004-09-09 03:26:40 +00:00
|
|
|
* Wed Aug 07 2002 Phil Knirsch <pknirsch@redhat.com> 2.05b-3
|
|
|
|
- Fixed out of memory problem with readline.
|
|
|
|
|
2004-09-09 03:26:36 +00:00
|
|
|
* Tue Jul 23 2002 Phil Knirsch <pknirsch@redhat.com> 2.05b-2
|
|
|
|
- Added symlink for sh.1 in man1 section so that man sh works (#44039).
|
|
|
|
|
|
|
|
* Mon Jul 22 2002 Phil Knirsch <pknirsch@redhat.com> 2.05b-1
|
|
|
|
- Update to 2.05b
|
|
|
|
|
|
|
|
* Wed Jul 10 2002 Phil Knirsch <pknirsch@redhat.com> 2.05a-16
|
|
|
|
- Fixed readline utf8 problem (#68313).
|
|
|
|
|
|
|
|
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 2.05a-15
|
|
|
|
- automated rebuild
|
|
|
|
|
|
|
|
* Thu May 23 2002 Tim Powers <timp@redhat.com> 2.05a-14
|
|
|
|
- automated rebuild
|
|
|
|
|
2004-09-09 03:26:28 +00:00
|
|
|
* Fri Apr 12 2002 Tim Powers <timp@redhat.com> 2.05a-13
|
|
|
|
- don't build the stuff in examples/loadables. It breaks FHS
|
|
|
|
compliance
|
|
|
|
|
2004-09-09 03:26:17 +00:00
|
|
|
* Fri Apr 5 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-12
|
|
|
|
- Fix the fix for #62418
|
|
|
|
|
|
|
|
* Thu Apr 4 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-11
|
|
|
|
- Fix kill builtin (#62418)
|
|
|
|
|
2007-02-05 16:37:40 +00:00
|
|
|
* Mon Mar 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.0.5a-10
|
2004-09-09 03:26:17 +00:00
|
|
|
- Get rid of completion subpackage
|
|
|
|
- Use %%{_tmppath}
|
|
|
|
|
|
|
|
* Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-9
|
|
|
|
- Add patch from Ulrich Drepper to get better error messages when trying
|
|
|
|
to launch an application with a bad ELF interpreter (e.g. libc5 ld.so)
|
|
|
|
(#60870)
|
|
|
|
|
|
|
|
* Fri Feb 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-8
|
|
|
|
- Update completion
|
|
|
|
|
|
|
|
* Wed Jan 30 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-7
|
|
|
|
- Update completion stuff and move it to a separate package
|
|
|
|
|
|
|
|
* Sat Jan 26 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-6
|
|
|
|
- Add patches from Ian Macdonald <ian@caliban.org>
|
|
|
|
|
|
|
|
* Wed Jan 23 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-5
|
|
|
|
- Add programmable completion (optional)
|
|
|
|
|
|
|
|
* Thu Jan 17 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-4
|
|
|
|
- Fix mailcheck (#57792)
|
|
|
|
|
|
|
|
* Tue Jan 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-3
|
|
|
|
- Fix autoconf mess
|
|
|
|
- Build --with-afs, some users may be using it
|
|
|
|
|
|
|
|
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
|
|
|
|
- automated rebuild
|
|
|
|
|
|
|
|
* Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-2
|
|
|
|
- Fix conflict with sh-utils (printf builtin manpage vs. printf binary manpage)
|
|
|
|
(#56590)
|
|
|
|
|
|
|
|
* Tue Nov 20 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-1
|
|
|
|
- 2.05a
|
|
|
|
|
|
|
|
* Wed Oct 10 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
|
|
- disable s390x fix, not needed anymore
|
|
|
|
|
|
|
|
* Mon Oct 1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-9
|
|
|
|
- Add patch from readline 4.2-3 to bash's internal libreadline
|
|
|
|
|
2004-09-09 03:25:45 +00:00
|
|
|
* Mon Jul 9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-8
|
|
|
|
- Merge Pekka Savola's patch (RFE#47762)
|
|
|
|
|
|
|
|
* Mon Jul 2 2001 Pekka Savola <pekkas@netcore.fi>
|
|
|
|
- Add IPv6 patch from PLD (only redirection to /dev/{tcp,udp}/host/port
|
|
|
|
support)
|
|
|
|
|
2004-09-09 03:25:41 +00:00
|
|
|
* Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-7
|
|
|
|
- Add some bugfix patches from the maintainer
|
|
|
|
|
|
|
|
* Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
|
|
- added patch for s390x from <oliver.paukstadt@millenux.com>
|
|
|
|
|
|
|
|
* Wed May 23 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-5
|
|
|
|
- Don't set BASH_ENV in .bash_profile, it causes .bashrc to be sourced
|
|
|
|
twice in interactive non-login shells.
|
|
|
|
- s/Copyright/License/
|
|
|
|
|
2013-07-26 18:46:24 +00:00
|
|
|
* Sat May 5 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-4
|
2004-09-09 03:25:41 +00:00
|
|
|
- Fix tempfile creation in bashbug
|
|
|
|
|
|
|
|
* Wed May 2 2001 Preston Brown <pbrown@redhat.com> 2.05-3
|
|
|
|
- bashrc moved to setup package
|
|
|
|
|
|
|
|
* Tue Apr 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-2
|
|
|
|
- bash comes with its own copy of readline... Add the patches we're
|
|
|
|
applying in the readline package.
|
2004-09-09 03:25:36 +00:00
|
|
|
|
2004-09-09 03:25:41 +00:00
|
|
|
* Tue Apr 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.05-1
|
|
|
|
- Update to 2.05
|
|
|
|
- Change PROMPT_COMMAND in bashrc for xterms
|
|
|
|
to something less space consuming (#24159)
|
|
|
|
- Provide plugs for alternate prompt commands (#30634), but don't
|
|
|
|
default to them
|
2004-09-09 03:25:36 +00:00
|
|
|
|
2004-09-09 03:25:41 +00:00
|
|
|
* Mon Mar 19 2001 Preston Brown <pbrown@redhat.com>
|
|
|
|
- add default aliases for 'dir' and 'df' to have human readable output
|
2004-09-09 03:25:32 +00:00
|
|
|
|
2004-09-09 03:25:28 +00:00
|
|
|
* Wed Feb 28 2001 Matt Wilson <msw@redhat.com>
|
|
|
|
- don't Prereq: /sbin/install-info!
|
|
|
|
|
|
|
|
* Tue Feb 27 2001 Preston Brown <pbrown@redhat.com>
|
|
|
|
- noreplace config files
|
|
|
|
- don't own /etc/skel directory
|
|
|
|
|
2013-07-26 18:46:24 +00:00
|
|
|
* Thu Feb 22 2001 Harald Hoyer <harald@redhat.de>
|
2004-09-09 03:25:28 +00:00
|
|
|
- changed /etc/bashrc to work with backspace = 0177 (rxvt)
|
|
|
|
|
|
|
|
* Wed Feb 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
|
|
- changed /etc/skel/.bash_profile to "unset USERNAME"
|
|
|
|
|
|
|
|
* Mon Feb 5 2001 Yukihiro Nakai <ynakai@redhat.com>
|
|
|
|
- Delete Japanese resources from dot-bashrc
|
|
|
|
and move them to each package.
|
|
|
|
|
|
|
|
* Fri Dec 15 2000 Yukihiro Nakai <ynakai@redhat.com>
|
|
|
|
- Add Japanese resource to dot-bashrc
|
|
|
|
|
|
|
|
* Mon Dec 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- rebuild to get rid of 0777 doc dirs
|
|
|
|
|
|
|
|
* Thu Nov 16 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- restore the ^Hs in documentation, they're highlighting sequences
|
|
|
|
for less (#20654)
|
|
|
|
|
|
|
|
* Fri Sep 15 2000 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
|
|
- bash-2.04-export.patch is reported to fix compilation
|
|
|
|
of older glibc-2.1 sources
|
|
|
|
|
|
|
|
* Tue Aug 22 2000 Matt Wilson <msw@redhat.com>
|
|
|
|
- fixed the summary of bash-doc to use %%{version} instead of "2.03"
|
|
|
|
|
|
|
|
* Tue Aug 8 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
- 'exit' in bashrc is very bad.
|
|
|
|
|
|
|
|
* Tue Aug 8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- minor bashrc fix (Bug #8518)
|
|
|
|
|
|
|
|
* Mon Jul 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Don't use tput etc. in bashrc if /usr isn't available (Bug #14116)
|
|
|
|
|
|
|
|
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
|
|
|
|
- automatic rebuild
|
|
|
|
|
|
|
|
* Thu Jun 22 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
- fix for some IA-64 issues from Stephane Eranian
|
|
|
|
|
|
|
|
* Thu Jun 15 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Fix summary and description, they had old version numbers (Bug #12092)
|
|
|
|
|
|
|
|
* Tue Jun 6 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
- add /etc/skel/.bash* ; obsolete etcskel
|
|
|
|
|
|
|
|
* Tue May 2 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
- fix for shell functions on 64-bit architectures...
|
|
|
|
|
|
|
|
* Wed Mar 29 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Add some backwards compatibility (for i in ; do something; done)
|
|
|
|
|
|
|
|
* Tue Mar 21 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- 2.04 final
|
|
|
|
- remove the echo, pwd, test and kill man pages from the package,
|
|
|
|
we're getting them from sh-utils
|
|
|
|
|
|
|
|
* Sun Mar 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- 2.04beta5
|
|
|
|
- adapt patches
|
|
|
|
- Fix up bashrc
|
|
|
|
- Don't put in bashrc1, this should be done by the bash1 package
|
|
|
|
- use install -c instead of plain install to work on *BSD
|
|
|
|
- remove the collected patches - they're now in the base version.
|
|
|
|
- make compressed man pages optional
|
|
|
|
|
|
|
|
* Thu Mar 16 2000 Florian La Roche <Florian.LaRoche@redhat.com>
|
|
|
|
- add some collected patches for bash2
|
|
|
|
- change it over to be the main bash package
|
|
|
|
- install man-pages root:root
|
|
|
|
- obsolete bash2, bash2-doc
|
|
|
|
|
|
|
|
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- man pages are compressed
|
|
|
|
- fix description
|
|
|
|
|
|
|
|
* Thu Dec 2 1999 Ken Estes <kestes@staff.mail.com>
|
|
|
|
- updated patch to detect what executables are required by a script.
|
|
|
|
|
2013-07-26 18:46:24 +00:00
|
|
|
* Tue Sep 14 1999 Dale Lovelace <dale@redhat.com>
|
2004-09-09 03:25:28 +00:00
|
|
|
- Remove annoying ^H's from documentation
|
|
|
|
|
|
|
|
* Fri Jul 16 1999 Ken Estes <kestes@staff.mail.com>
|
|
|
|
- patch to detect what executables are required by a script.
|
|
|
|
|
|
|
|
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- auto rebuild in the new build environment (release 4)
|
|
|
|
|
|
|
|
* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- strip binaries.
|
|
|
|
- include bash-doc correctly.
|
|
|
|
|
|
|
|
* Thu Mar 18 1999 Preston Brown <pbrown@redhat.com>
|
|
|
|
- fixed post/postun /etc/shells work.
|
|
|
|
|
|
|
|
* Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- updated again text in the spec file
|
|
|
|
|
|
|
|
* Mon Feb 22 1999 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- updated text in spec file.
|
|
|
|
- update to 2.03.
|
|
|
|
|
|
|
|
* Fri Feb 12 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- build it as bash2 instead of bash
|
|
|
|
|
|
|
|
* Tue Feb 9 1999 Bill Nottingham <notting@redhat.com>
|
|
|
|
- set 'NON_INTERACTIVE_LOGIN_SHELLS' so profile gets read
|
|
|
|
|
|
|
|
* Thu Jan 14 1999 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- rename man pages in bash-doc to avoid packaging conflicts (#606).
|
|
|
|
|
|
|
|
* Wed Dec 02 1998 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- patch for the arm
|
|
|
|
- use $RPM_ARCH-redhat-linux as the build target
|
|
|
|
|
|
|
|
* Tue Oct 6 1998 Bill Nottingham <notting@redhat.com>
|
2007-02-05 16:37:40 +00:00
|
|
|
- rewrite %%pre, axe %%postun (to avoid prereq loops)
|
2004-09-09 03:25:28 +00:00
|
|
|
|
|
|
|
* Wed Aug 19 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- resurrect for RH 6.0.
|
|
|
|
|
|
|
|
* Sun Jul 26 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- update to 2.02.1
|
|
|
|
|
|
|
|
* Thu Jun 11 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- Package for 5.2.
|
|
|
|
|
|
|
|
* Mon Apr 20 1998 Ian Macdonald <ianmacd@xs4all.nl>
|
|
|
|
- added POSIX.NOTES doc file
|
|
|
|
- some extraneous doc files removed
|
|
|
|
- minor .spec file changes
|
|
|
|
|
|
|
|
* Sun Apr 19 1998 Ian Macdonald <ianmacd@xs4all.nl>
|
|
|
|
- upgraded to version 2.02
|
|
|
|
- Alpha, MIPS & Sparc patches removed due to lack of test platforms
|
|
|
|
- glibc & signal patches no longer required
|
|
|
|
- added documentation subpackage (doc)
|
|
|
|
|
|
|
|
* Fri Nov 07 1997 Donnie Barnes <djb@redhat.com>
|
|
|
|
- added signal handling patch from Dean Gaudet <dgaudet@arctic.org> that
|
|
|
|
is based on a change made in bash 2.0. Should fix some early exit
|
|
|
|
problems with suspends and fg.
|
|
|
|
|
|
|
|
* Mon Oct 20 1997 Donnie Barnes <djb@redhat.com>
|
2007-02-05 16:37:40 +00:00
|
|
|
- added %%clean
|
2004-09-09 03:25:28 +00:00
|
|
|
|
|
|
|
* Mon Oct 20 1997 Erik Troan <ewt@redhat.com>
|
|
|
|
- added comment explaining why install-info isn't used
|
|
|
|
- added mips patch
|
|
|
|
|
|
|
|
* Fri Oct 17 1997 Donnie Barnes <djb@redhat.com>
|
|
|
|
- added BuildRoot
|
|
|
|
|
|
|
|
* Tue Jun 03 1997 Erik Troan <ewt@redhat.com>
|
|
|
|
- built against glibc
|