bash-builtins_4.3-14ubuntu1.4_i386.deb


Description

bash-builtins - Bash loadable builtins - headers & examples

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Universe i386 Official
Package filename bash-builtins_4.3-14ubuntu1.4_i386.deb
Package name bash-builtins
Package version 4.3
Package release 14ubuntu1.4
Package architecture i386
Package type deb
Homepage http://tiswww.case.edu/php/chet/bash/bashtop.html
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 84.16 KB
Installed size 485.00 KB
Category
Bash can dynamically load new builtin commands.  Included are the
necessary headers to compile your own builtins and lots of examples.

Alternatives

Package Version Arch Repository
bash-builtins_4.3-14ubuntu1_i386.deb 4.3 i386 Ubuntu Universe Official
bash-builtins All All All

Requires

Name Value
bash = 4.3-14ubuntu1.4

Download

Type URL
Mirror archive.ubuntu.com
Binary Package bash-builtins_4.3-14ubuntu1.4_i386.deb
Source Package bash

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install bash-builtins deb package:
    # sudo apt-get install bash-builtins

Files

Path
/usr/include/bash/alias.h
/usr/include/bash/ansi_stdlib.h
/usr/include/bash/array.h
/usr/include/bash/arrayfunc.h
/usr/include/bash/assoc.h
/usr/include/bash/bashansi.h
/usr/include/bash/bashhist.h
/usr/include/bash/bashintl.h
/usr/include/bash/bashjmp.h
/usr/include/bash/bashline.h
/usr/include/bash/bashtypes.h
/usr/include/bash/builtins.h
/usr/include/bash/chartypes.h
/usr/include/bash/command.h
/usr/include/bash/config-bot.h
/usr/include/bash/config-top.h
/usr/include/bash/config.h
/usr/include/bash/conftypes.h
/usr/include/bash/dispose_cmd.h
/usr/include/bash/error.h
/usr/include/bash/execute_cmd.h
/usr/include/bash/externs.h
/usr/include/bash/filecntl.h
/usr/include/bash/findcmd.h
/usr/include/bash/flags.h
/usr/include/bash/general.h
/usr/include/bash/gettext.h
/usr/include/bash/hashcmd.h
/usr/include/bash/hashlib.h
/usr/include/bash/input.h
/usr/include/bash/jobs.h
/usr/include/bash/lsignames.h
/usr/include/bash/mailcheck.h
/usr/include/bash/make_cmd.h
/usr/include/bash/maxpath.h
/usr/include/bash/memalloc.h
/usr/include/bash/ocache.h
/usr/include/bash/parser.h
/usr/include/bash/patchlevel.h
/usr/include/bash/pathexp.h
/usr/include/bash/pathnames.h
/usr/include/bash/pcomplete.h
/usr/include/bash/posixdir.h
/usr/include/bash/posixjmp.h
/usr/include/bash/posixselect.h
/usr/include/bash/posixstat.h
/usr/include/bash/posixtime.h
/usr/include/bash/posixwait.h
/usr/include/bash/quit.h
/usr/include/bash/redir.h
/usr/include/bash/shell.h
/usr/include/bash/shmbchar.h
/usr/include/bash/shmbutil.h
/usr/include/bash/shtty.h
/usr/include/bash/sig.h
/usr/include/bash/siglist.h
/usr/include/bash/signames.h
/usr/include/bash/stat-time.h
/usr/include/bash/stdc.h
/usr/include/bash/subst.h
/usr/include/bash/syntax.h
/usr/include/bash/systimes.h
/usr/include/bash/test.h
/usr/include/bash/trap.h
/usr/include/bash/typemax.h
/usr/include/bash/unionwait.h
/usr/include/bash/unwind_prot.h
/usr/include/bash/variables.h
/usr/include/bash/version.h
/usr/include/bash/xmalloc.h
/usr/include/bash/builtins/bashgetopt.h
/usr/include/bash/builtins/common.h
/usr/include/bash/builtins/getopt.h
/usr/include/bash/lib/glob/collsyms.h
/usr/include/bash/lib/glob/glob.h
/usr/include/bash/lib/glob/ndir.h
/usr/include/bash/lib/glob/strmatch.h
/usr/include/bash/lib/tilde/tilde.h
/usr/share/doc/bash-builtins
/usr/share/doc/bash/examples/loadables/Makefile
/usr/share/doc/bash/examples/loadables/README
/usr/share/doc/bash/examples/loadables/basename.c
/usr/share/doc/bash/examples/loadables/cat.c
/usr/share/doc/bash/examples/loadables/dirname.c
/usr/share/doc/bash/examples/loadables/finfo.c
/usr/share/doc/bash/examples/loadables/head.c
/usr/share/doc/bash/examples/loadables/hello.c
/usr/share/doc/bash/examples/loadables/id.c
/usr/share/doc/bash/examples/loadables/ln.c
/usr/share/doc/bash/examples/loadables/logname.c
/usr/share/doc/bash/examples/loadables/mkdir.c
/usr/share/doc/bash/examples/loadables/mypid.c
/usr/share/doc/bash/examples/loadables/necho.c
/usr/share/doc/bash/examples/loadables/pathchk.c
/usr/share/doc/bash/examples/loadables/print.c
/usr/share/doc/bash/examples/loadables/printenv.c
/usr/share/doc/bash/examples/loadables/push.c
/usr/share/doc/bash/examples/loadables/realpath.c
/usr/share/doc/bash/examples/loadables/rmdir.c
/usr/share/doc/bash/examples/loadables/sleep.c
/usr/share/doc/bash/examples/loadables/strftime.c
/usr/share/doc/bash/examples/loadables/sync.c
/usr/share/doc/bash/examples/loadables/tee.c
/usr/share/doc/bash/examples/loadables/template.c
/usr/share/doc/bash/examples/loadables/truefalse.c
/usr/share/doc/bash/examples/loadables/tty.c
/usr/share/doc/bash/examples/loadables/uname.c
/usr/share/doc/bash/examples/loadables/unlink.c
/usr/share/doc/bash/examples/loadables/whoami.c

Changelog

2019-07-12 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
bash (4.3-14ubuntu1.4) xenial-security; urgency=medium
* SECURITY UPDATE: rbash restriction bypass (LP: #1803441)
- debian/patches/CVE-2019-9924.patch: if the shell is restricted,
reject attempts to add pathnames containing slashes to the hash table
in variables.c.
- CVE-2019-9924
2019-05-03 - Dimitri John Ledkov <xnox@ubuntu.com>
bash (4.3-14ubuntu1.3) xenial; urgency=medium
* Resurrect "Set the default path to comply with Debian policy" in
deb-bash-config.diff which went missing since 4.2+dfsg-1 or so.
LP: #1792004 LP: #1614080 Closes: #781367
* Add autopkgtest for the built-in path.
2017-05-16 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
bash (4.3-14ubuntu1.2) xenial-security; urgency=medium
* SECURITY UPDATE: word expansions on the prompt strings (LP: #1507025)
- debian/patches/bash43-047.diff: add quoting to parse.y, y.tab.c.
- CVE-2016-0634
* SECURITY UPDATE: code execution via crafted SHELLOPTS and PS4
(LP: #1689304)
- debian/patches/bash43-048.diff: check for root in variables.c.
- CVE-2016-7543
* SECURITY UPDATE: restricted shell bypass via use-after-free
- debian/patches/bash44-006.diff: check for negative offsets in
builtins/pushd.def.
- CVE-2016-9401
2016-06-24 - Matthias Klose <doko@ubuntu.com>
bash (4.3-14ubuntu1.1) xenial-proposed; urgency=medium
* SRU: LP: #1595869.
* Apply upstream patches 043 - 046. Fixes:
- When the lastpipe option is enabled, the last component can contain
nested pipelines and cause a segmentation fault under
certain circumstances.
- A typo prevents the `compat42' shopt option from working as intended.
- If a file open attempted as part of a redirection fails because it is
interrupted by a signal, the shell needs to process any pending traps
to allow the redirection to be canceled.
- An incorrect conversion from an indexed to associative array can result
in a core dump.
* Add $HOME/.local/bin to PATH, and add the user's home directories
unconditionally to the path, so that they are available without
a new login. Closes: #820856, LP: #1588562.
2015-09-01 - Matthias Klose <doko@ubuntu.com>
bash (4.3-14ubuntu1) wily; urgency=medium
* Merge with Debian; remaining changes:
- skel.bashrc:
- Run lesspipe.
- Enable ls aliases.
- Set options in ll alias to -alF.
- Define an alert alias.
- Enabled colored grep aliases.
- etc.bash.bashrc:
- Add sudo hint.
2015-09-01 - Matthias Klose <doko@debian.org>
bash (4.3-14) unstable; urgency=medium
* Apply upstream patches 040 - 042.
2015-07-29 - Tiago Stürmer Daitx <tiago.daitx@canonical.com>
bash (4.3-13ubuntu1) wily; urgency=medium
* Merge with Debian; remaining changes:
- skel.bashrc:
- Run lesspipe.
- Enable ls aliases.
- Set options in ll alias to -alF.
- Define an alert alias.
- Enabled colored grep aliases.
- etc.bash.bashrc:
- Add sudo hint.
2015-07-26 - Matthias Klose <doko@debian.org>
bash (4.3-13) unstable; urgency=medium
* Apply upstream patches 034 - 039.
* Disallow setuid scripts if not called as `sh' and not called with
the -p option. Closes: #720545, #734866.
2015-01-28 - Matthias Klose <doko@debian.org>
bash (4.3-12) unstable; urgency=medium
* Apply upstream patches 031 - 033.
* Add a Built-Using attribute for bash-static. Closes: #769342.
* Move definition of the macro "FN" out of the region of the "ig"
macro.  Define macros and registers "zZ" and "zY". Closes: #774597.
* Also set color prompt for *-256color terminals. Closes: #766443.
2015-05-27 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
bash (4.3-11ubuntu3) wily; urgency=medium
* debian/patches/privmode.diff: disabled patch to re-enable proper
privilege dropping security feature. (LP: #1459201)

See Also

Package Description
bash-static_4.3-14ubuntu1.4_i386.deb GNU Bourne Again SHell (static version)
bchunk_1.2.0-12+deb8u1build0.16.04.1_i386.deb CD image format conversion from bin/cue to iso/cdr
beep_1.3-4+deb9u1~build0.16.04.1_i386.deb advanced pc-speaker beeper
biber_2.4-1ubuntu1.16.04.1_all.deb Much-augmented BibTeX replacement for BibLaTeX users
binutils-alpha-linux-gnu_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for alpha-linux-gnu target
binutils-arm-linux-gnueabi_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for arm-linux-gnueabi target
binutils-hppa-linux-gnu_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for hppa-linux-gnu target
binutils-hppa64-linux-gnu_2.26.1-1ubuntu1~16.04.8_i386.deb GNU assembler, linker and binary utilities targeted for hppa64-linux
binutils-m68k-linux-gnu_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for m68k-linux-gnu target
binutils-mips-linux-gnu_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for mips-linux-gnu target
binutils-mips64-linux-gnuabi64_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for mips64-linux-gnuabi64 target
binutils-mips64el-linux-gnuabi64_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for mips64el-linux-gnuabi64 target
binutils-mipsel-linux-gnu_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for mipsel-linux-gnu target
binutils-powerpc-linux-gnuspe_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for powerpc-linux-gnuspe target
binutils-powerpc64-linux-gnu_2.26.1-1ubuntu1~16.04.8_i386.deb GNU binary utilities, for powerpc64-linux-gnu target