CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

shells/bash 5.3.20

GNU Project's Bourne Again SHell

Port info

Maintainer
ehaupt@FreeBSD.org
Packages
latest: 5.3.20
Upstream
up to date
Last update
to 5.3.20 · 5c05bb2f2a
Quarterly
2026Q4: 5.3.20
Formerly
shells/bash-devel until 2014-03-03, shells/bash3 until 2004-08-11
WWW
https://www.gnu.org/software/bash/
Links
cgit · VuXML

Install

Package
# pkg install bash
installs 5.3.20 from latest; from quarterly (2026Q4) 5.3.20
Port
# cd /usr/ports/shells/bash && make install clean
# make -C /usr/ports/shells/bash config  # change options first
Size
1.9 MiB download · 9.9 MiB installed
Depends on
devel/gettext-runtime 1.0_1, print/indexinfo 0.3.1_1
License
GPLv3+
Options
4 of 8 on in the package: DOCS HELP NLS SYSBASHRC
Show the 4 options that are off
FDESCFS PORTS_READLINE STATIC SYSLOG

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 165.3.205.3.20–
FreeBSD 155.3.205.3.20–
FreeBSD 145.3.205.3.205.3.20

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 155.3.205.3.20–
FreeBSD 145.3.205.3.205.3.20

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 5.3.20.

Fixed (3)

Show 3 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (330)

Satoshi Asami (asami)
Use MAN? macros.  CATEGORIES+= -> CATEGORIES.
300c45cf2e
Satoshi Asami (asami)
Remove @cwd /usr/local.
54f3facf10
Satoshi Asami (asami)
Oh my goodness!  Satoshi is finally fed up and decided to "clean up" all the COMMENTs!  No package names, no version numbers, no "this is absolutix-3.1.2" type comments that have zero information contents.

Now, without any bad examples to follow, nobody has an excuse to import
a port with those kind of comments. :)

Phew!  238 ports modified!
95137d2010
Andrey A. Chernov (ache)
Upgrade to 1.14.7
c5b977b6bc
Adam David (adam)
checksum
0d81239eb1
Adam David (adam)
version 1.14.6 release
c529abd927
Andrey A. Chernov (ache)
Upgrade to 1.14.6 beta 3
3ce4036f38
Andrey A. Chernov (ache)
Ok, if anybody really needs bash_builtins.1 (which is almost useles), here PROPER fix and re-enabling it again. Please, step over on ports owned by me only if you 100% shure.
cc9f952c04
Andrey A. Chernov (ache)
Remove unneded file, it was man page hack which not works as is
a837e1c1c4
Satoshi Asami (asami)
Use compressed manpages.
2952ba216d
Satoshi Asami (asami)
Compress manpages.
e34f5dde3a
Andrey A. Chernov (ache)
Upgrade 1.14.4 -> 1.14.5 Reviewed by: Submitted by: Obtained from:
8977909673
Andrey A. Chernov (ache)
Update.
3d798e359d
Jordan K. Hubbard (jkh)
Fetch this from LOCAL_PORTS.  If Chet wants to support the latest and greatest bash through the ports collection, then he can drop the tarballs into there and save us all some trouble.
0e59539bab
Satoshi Asami (asami)
Makefile updates, shell version!  This was easy! :)
8777d60892
Jordan K. Hubbard (jkh)
Add CATEGORIES lines to a whole bunch of port Makefiles.  Some ports are in multiple catagories - I'll expect the various MAINTAINERS to make further adjustments (and add any KEYWORDS lines) themselves.
ac3066bf75
Andrey A. Chernov (ache)
Upgrade.
534d002999
Andrey A. Chernov (ache)
Install/uninstall bash into /etc/shells Submitted by: mark@grondar.za
a0959fff33
Andrey A. Chernov (ache)
Upgrade to final release. File name not changed since beta, so you need to re-fetch bash
e698ac8230
Andrey A. Chernov (ache)
Cleanup
043e7c66da
Andrey A. Chernov (ache)
Upgrade. Attention: you need to remove your bash from /usr/ports/distfiles and re-fetch it again, because version changed while filename not changed.
302fd06bc3
Andrey A. Chernov (ache)
Upgrade to 1.14.3
890071c2a5
Jordan K. Hubbard (jkh)
Add master site of prep now that prep has this version available.
3450afe8de
Jordan K. Hubbard (jkh)
This patch was reversed.  Fix it.
96b95c3ed8
Jordan K. Hubbard (jkh)
Use cc instead of gcc exclusively.
035a83bb10
Jordan K. Hubbard (jkh)
Set HOSTTYPE_DECL correctly. Reviewed by:	jkh Submitted by:	wollman
bb7ebed9d6
Jordan K. Hubbard (jkh)
Clean up some obsolete fields.
0ceec603c1
Jordan K. Hubbard (jkh)
Change all the HOME_LOCATION records to HTML spec.  Now if someone can just give me a little utility that ftps things based on an ftp://... spec (connects as anonymous, fetches by full path, etc) I might be able to make bsd.port.mk DTRT automagically. Submitted by:	jkh
09be8f3661
Jordan K. Hubbard (jkh)
Add the package files necesssary to bundle the sucker. Submitted by:	jkh
a95feb2a45
Jordan K. Hubbard (jkh)
The start of the 2.0 ports collection.  No sup repository yet, but I'll make one when I wake up again.. :) Submitted by:	jkh
7ca702f09f