Группа :: Интерпретаторы команд
Пакет: bash3
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
3 августа 2018 Dmitry V. Levin <ldv at altlinux.org> 3.2.57-alt4
- Moved bashrc files to a separate package.
- Renamed to bash3 (by Aleksei Nikiforov and me).
- Changed compression method applied to documentation files
from bzip2 to xz.
- Applied upstream patch that drops inheritance of PS4 environment
variable for root (by glebfm@; fixes CVE-2016-7543).
- Updated to 3.2 patchlevel 57.
- Updated to 3.2 patchlevel 54.
- Updated to 3.2 patchlevel 53.
- Applied OOB array access fix from Florian Weimer
(fixes: CVE-2014-7186, CVE-2014-7187).
- Updated to 3.2 patchlevel 52.
- Applied upstream fix for CVE-2014-7169.
- Applied functions export hardening patch from Florian Weimer
(fixes: CVE-2014-6278).
- Applied upstream fix for CVE-2014-6271.
- Rebuilt with readline6.
- NMU: rebuilt for debuginfo.
- Updated to 3.2 patchlevel 51.
- Moved "make check" to %check section.
- Packaged bash3-examples subpackage as noarch.
- make_cmd.c: Enhanced --rpm-requires to recognize commands
in conjunction with LC_* assignments.
- Updated to 3.2 patchlevel 48.
- Fixed ACL support in the source builtin (patch from Werner Fink).
- Packaged -doc subpackage as noarch.
- Updated to 3.2 patchlevel 39.
- Updated to 3.2 patchlevel 33.
- updated rh-alt-requires.patch: output each function name defined in
a file, for strong self-requires elimination in /usr/lib/rpm/shell.req
- Added missing check for unbound variables (Alexey Tourbin).
- Packaged include files required to build custom builtins.
- In "enable" builtin, use RTLD_NOW flag in dlopen().
- sh: Package /usr/lib/bash directory for external builtins.
- ulimit -a: Fixed redundant RLIMIT_LOCKS.
- bash.info: Imported FC fix for out of date tags (RH#150118).
- Updated to 3.1 patchlevel 17.
- Updated to 3.1 patchlevel 16.
- Updated to 3.1 patchlevel 14.
- Updated to 3.1 patchlevel 11.
- Updated to 3.1 patchlevel 10.
- Updated to 3.1 patchlevel 8.
- Updated to 3.1 patchlevel 7.
- Applied fix for "exec -l /bin/bash" bug from FC.
- Updated to 3.1 patchlevel 5.
- Updated to 3.1 patchlevel 1.
- Reviewed and updated patches.
- Synced with 3.1.1-owl1 (Owl) and 3.1-2 (FC).
- Corrected bash(1) manpage (closes #8383).
- Added "su-" alias (closes #8227).
- /etc/bashrc: updated bash check (closes #3009).
- Backported upstream fix for WCONTINUED problem.
- /etc/bashrc: updated PROMPT_COMMAND.
- Fixed build with gcc-3.4.x (closes #6082).
- Fixed verbose shift with no argument (deb #159996).
- Better fix for rbash misbehaviour (rh #78455).
- Updated the Bash FAQ to version 3.26.
- Enhanced --rpm-requires support.
- Fixed rh-alt-requires patch so it works with builtins again.
- /etc/bashrc: added Eterm to the list of terminal names
which support title change escape sequence (#0002410).
- Updated the Bash FAQ to version 3.21.
- Fixed rbash misbehaviour, patch from Chet Ramey.
- jobs.c (initialize_job_control): always call get_tty_state().
- jobs.c (initialize_job_signals): always call set_sigwinch_handler().
- Fixed bashbug script.
- Applied two "official" patches from
ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/.
- 2.05b:
updated patches:
+ owl-alt-fixes
+ owl-alt-tmp
merged upstream:
+ rh-mailcheck
obsolete:
+ rh-kill_builtin
+ deb-gnusource
+ deb-arm - Build sh with --disable-help-builtin.
- Build bash with --enable-separate-helpfiles.
- Linked with readline-4.3.
- Linked with libtinfo.
- 2.05a, updated patches.
- Use texi2dvi from texinfo package for bash build.
- Default to vitmp in fc (the history editor) and bashbug script (Owl).
- Don't mishandle negative pid in `kill' builtin (rh).
- Fix for SEGV when some special shell variables are declared as array (deb).
- Added service completion (Ian Macdonald).
- Built with --disable-net-redirections (use netcat instead).
- Make non-interactive shells begun with argv[0][0] == '-'
run the startup files when not in posix mode. - Check whether shell being run by sshd and source the .bashrc
if so (like the rshd behavior). - bashbug: send bug reports also to ALT bash maintainer.
- Introduced /etc/bashrc.d directory.
- bashrc: changed scripts load directory:
/etc/profile.d/ --> /etc/bashrc.d/
(upgrading to glibc >= 2.2.5-alt6 is recommended). - alias.sh: reduced ammount of default aliases and relocated it
from /etc/profile.d/ to /etc/bashrc.d/.
- Reenable job control for /bin/sh.
- Merged in Owl patches:
+ bash-2.05-owl-alt-fixes
+ bash-2.05-owl-tmp - Merged in Debian patches:
+ bash-2.05-deb-64bit
+ bash-2.05-deb-gnusource
+ bash-2.05-deb-print_cmd
+ bash-2.05-deb-random
+ bash-2.05-deb-man - Merged in RedHat patches:
+ bash-2.05a-rh-loadables.patch
+ bash-2.05a-rh-mailcheck.patch - Fixed bashrc interactive shell detection.
- Fixed bashrc $f setting (#0000663).
- Fixed build without readline support.
- Build /bin/sh as outstanding package sh
(without interactive features).
- Added explicit prereqs on shared libraries.
- Added IPv6 patch (from pld).
- Added some bugfix patches from the maintainer.
- Added rbash link.
- Updated semantic of aliases loading (from mdk).
- Relocated documentation.
- Removed "which" alias.
- Fixed tmpfile handling in bashbug script.
- Don't use strcoll(3) for range comparisons in bracket expressions,
as in bash3-2.04.
- 2.05
- Added winsize patch; checkwinsize now enabled by default;
added ROWS and COLUMNS dynamic variables. - Moved examples to separate subpackage.
- RE adaptions.
- FHSification.
- Merge patches from RH.
- Merge with MDK.
- 2.04
- Fandra adaptions
- Remove the alias to ls colors in bash_alias (doble with fileutils scripts).
- Fix wrong man links (#20).
- Ken Estes <kestes@staff.mail.com>
- patch to detect what executables are required by a script.
- Remove 'DarkTiti' hack.
- Make the `echo' builtin expand backslash-escaped characters by default,
without requiring the `-e' option. This makes the Bash `echo' behave
more like the System V version.
- french description
- compiled against local libreadline (which is not compiled in now)
=> reduce the size of bash by 42%.
Moreover, a part of its memory is shared with other readline programs (bc, ...) - disable built-in time command (incompatible with standard POSIX time command)
- handle RPM_OPT_FLAGS
- alias.sh fix with the new syntax of bash2.
- Fixing many stupid forget :-((
- Relifting of the doc-section.
- Moving the alias to a new files.
- Mandrake adaptions
- bzip2 man/info pages
- handle RPM_OPT_FLAGS
- add de locale
- add some aliases (ls=ls --color, md, rd, cd..) to bashrc
- fix download URLs
- make it compile if the release number contains non-digits
- We're NOT a %arch-redhat-linux
- updated text in spec file.
- update to 2.03.
- build it as bash2 instead of bash
- set 'NON_INTERACTIVE_LOGIN_SHELLS' so profile gets read
- rename man pages in bash-doc to avoid packaging conflicts (#606).
- patch for the arm
- use $RPM_ARCH-redhat-linux as the build target
- rewrite %pre, axe %postun (to avoid prereq loops)
- resurrect for RH 6.0.
- update to 2.02.1
- Package for 5.2.
- added POSIX.NOTES doc file
- some extraneous doc files removed
- minor .spec file changes
- 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)
- 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.
- added comment explaining why install-info isn't used
- added mips patch
- added %clean
- added BuildRoot
- built against glibc