FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
busybox Busybox for FreeBSD
1.23.2 sysutils on this many watch lists=2 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: mandree@FreeBSD.org search for ports maintained by this maintainer
Port Added: 25 Mar 2009 22:17:34
Also Listed In: misc shells
License: GPLv2
busybox is a set of common utilities built as a single
crunched binary, and sometimes stripped down in features
to fit the needs of embedded systems.

WWW: http://www.busybox.net/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gsed : textproc/gsed
  2. gmake : devel/gmake
  3. perl5.18.4 : lang/perl5.18
There are no ports dependent upon this port

To install the port: cd /usr/ports/sysutils/busybox/ && make install clean
To add the package: pkg install sysutils/busybox


Configuration Options
===> The following configuration options are available for busybox-1.23.2:
     DOCS=on: Build and/or install documentation
     STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings

USES:
compiler:nestedfct cpe gmake tar:bzip2 perl5

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://www.busybox.net/downloads/

Number of commits found: 51

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Apr 2015 12:21:46
Original commit files touched by this commit  1.23.2
Revision:384559
amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
24 Mar 2015 21:25:20
Original commit files touched by this commit  1.23.2
Revision:382175
mandree search for other commits by this committer
Upgrade to new upstream bug-fix release 1.23.2, quoting its website:
"1.23.2 has fixes for dc (more tolerant to lack of whitespace), modinfo
(was not ignoring directory component of path names in a few places),
modprobe (better compatibility for "rmmod" alias), wget (--header now
overrides built-in headers, not appends to)."
28 Jan 2015 22:16:57
Original commit files touched by this commit  1.23.1
Revision:378095
mandree search for other commits by this committer
Upgrade busybox to stable 1.23.1, setting busybox-unstable to IGNORE
because it is older.  Work around missing mempcpy().
06 Jan 2015 21:11:44
Original commit files touched by this commit  1.22.1_2
Revision:376442
mandree search for other commits by this committer
Add three upstream patches to busybox 1.22.1, bumping PORTREVISION to 2.
One fixes the CVE-2014-4608 buffer overrun in LZO2,
one fixes the nc app, one fixes the zcat and related apps when accessing
files without extension.

List busybox < 1.22.1_2 as vulnerable, and add CVE Name to the vulndb.

Security:	CVE-2014-4608
Security:	d1f5e12a-fd5a-11e3-a108-080027ef73ec
10 Oct 2014 23:49:21
Original commit files touched by this commit  1.22.1_1
Revision:370618 This port version is marked as vulnerable.
mandree search for other commits by this committer
+ Add a STATIC ports option to build a static executable [1].
+ USE_BZIP2 -> USES=...tar:bz2.
+ Move PORTSCOUT line down to appease portlint.
+ No PORTREVISION bump for now, no functional change unless options
  changed.

PR:		194294 [1]
Submitted by:	bdrewery [1]
25 Jun 2014 05:35:32
Original commit files touched by this commit  1.22.1_1
Revision:359185 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
21 Feb 2014 13:39:38
Original commit files touched by this commit  1.22.1_1
Revision:345435 This port version is marked as vulnerable.
ehaupt search for other commits by this committer
Remove trailing whitespaces from category sysutils
10 Feb 2014 13:54:28
Original commit files touched by this commit  1.22.1_1
Revision:343634 This port version is marked as vulnerable.
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
23 Jan 2014 20:08:43
Original commit files touched by this commit  1.22.1_1
Revision:340855 This port version is marked as vulnerable.
mandree search for other commits by this committer
- Chase busybox-1.22.1-ash.patch size/checksum differences because the
  file was replaced (The maintainer had previously pulled the wrong file
  from the repository.)
- Add two new fixes.
- Bump PORTREVISION.
21 Jan 2014 00:48:06
Original commit files touched by this commit  1.22.1
Revision:340528 This port version is marked as vulnerable.
mandree search for other commits by this committer
Upgrade sysutils/busybox to new stable release 1.22.1.
To see the changes, please visit <http://busybox.net/>.

At the same time, disable sysutils/busybox-unstable and tell users to
use sysutils/busybox instead.
21 Jan 2014 00:47:04
Original commit files touched by this commit  1.21.1
Revision:340526 This port version is marked as vulnerable.
mandree search for other commits by this committer
Remove files to make room for import from busybox-unstable.
01 Jan 2014 22:41:53
Original commit files touched by this commit  1.21.1
Revision:338397 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update busybox-unstable to new upstream release 1.22.0.
Changelog: <http://busybox.net/>

Tell portscout to ignore 1.22.0 for sysutils/busybox (stable) port.
14 Dec 2013 09:52:42
Original commit files touched by this commit  1.21.1
Revision:336430 This port version is marked as vulnerable.
mandree search for other commits by this committer
Convert to staging.
20 Sep 2013 23:06:00
Original commit files touched by this commit  1.21.1
Revision:327772 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
16 Sep 2013 07:29:09
Original commit files touched by this commit  1.21.1
Revision:327368 This port version is marked as vulnerable.
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
05 Sep 2013 07:00:08
Original commit files touched by this commit  1.21.1
Revision:326359 This port version is marked as vulnerable.
mandree search for other commits by this committer
Attempt to fix 10-CURRENT build failure involving strchrnul.
14 Aug 2013 22:35:54
Refresh Original commit files touched by this commit
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
04 Jul 2013 06:49:42
Original commit files touched by this commit  1.21.1
Revision:322265 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update stable to 1.21.0, and mark -unstable IGNORE for now.

ChangeLog: http://busybox.net/
05 Mar 2013 16:10:35
Original commit files touched by this commit  1.20.2_3
Revision:313457 This port version is marked as vulnerable.
mandree search for other commits by this committer
- Add support for concatenated .xz streams
- Fix grep -Fw not respecting -w
- Fix assorted crashes and two macros

These, and the previous CVE fix in _2 were
Obtained from:	http://patch-tracker.debian.org/package/busybox/1:1.20.0-8
05 Mar 2013 15:31:39
Original commit files touched by this commit  1.20.2_2
Revision:313455 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix

Security: CVE-2013-1813
22 Jan 2013 00:56:09
Original commit files touched by this commit  1.20.2_1
Revision:310790 This port version is marked as vulnerable.
mandree search for other commits by this committer
Add PORTSCOUT variables.
21 Jan 2013 23:55:21
Original commit files touched by this commit  1.20.2_1
Revision:310786 This port version is marked as vulnerable.
mandree search for other commits by this committer
busybox:
- add fixes from upstream (bumping portrevision)
- permit overriding USE_GCC from environment (but note that GCC is
  required due to GCC extensions that are unsupported by clang)
- actually pass CC and CXX as themselves, and HOSTCC/HOSTCXX through
  MAKE_ARGS, so that it actually gets effective
- add install conflict with busybox-unstable

busybox-unstable:
- new port, based on the fixed busybox, for the unstable 1.21 branch,
  with install conflict with busybox-[1-9]*
17 Jul 2012 02:27:09
Original commit files touched by this commit  1.20.2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to 1.20.2. Changelog: http://busybox.net/
Rediff patches.  Replace alloca.h references by stdlib.h ref's.
06 Apr 2012 16:48:25
Original commit files touched by this commit  1.19.4
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Bugfix update. 1.19.4 has fixes for
getty (build fix for systems without CBAUD),
mdev (error in mdev.seq handling if sequence number is >999),
modinfo (made it select PLATFORM_LINUX),
wget (fixed use-after-free on redirect).

Feature safe: yes
29 Oct 2011 23:35:33
Original commit files touched by this commit  1.19.3
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream bug fix release 1.19.3.

Quoting Denys Vlasenko, upstream maintainer: "1.19.3 has fixes for build
system, chpasswd, crond, inetd (fix open fd leak), syslogd (fix problem
with in-memory log buffer), tail (fix for 'tail: -c +N' with large N),
tftp (made mode check case-insensitive)."
22 Sep 2011 21:13:27
Original commit files touched by this commit  1.19.2_1
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Regenerate files/patch-include__platform.h.
Add five patches to #include <libgen.h> and remove that from CPPFLAGS.
Add five upstream patches.
10 Sep 2011 22:49:48
Original commit files touched by this commit  1.19.2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.19.2.
03 Sep 2011 10:44:23
Original commit files touched by this commit  1.19.1
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.19.1.
29 Aug 2011 00:08:01
Original commit files touched by this commit  1.19.0_2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Move busybox-1.19.0-freebsd.patch to files/patch-freebsd-upstream.
This in anticipation of an upstream revision.

Fix a glitch in the mntent.h-related #ifdef, move it
to after #include libbb.h so that HAVE_MNTENT_H
gets properly #defined or #undef'd.
28 Aug 2011 14:08:15
Original commit files touched by this commit  1.19.0_2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Import two more patches from upstream.
28 Aug 2011 13:59:23
Original commit files touched by this commit  1.19.0_1
 This port version is marked as vulnerable.
mandree search for other commits by this committer
New bug fixes from upstream (bumping PORTREVISION),
some fixes moved into an official upstream patch,
added patch to fix getline() related failures e.g. on 8.2-RELEASE* i386.
26 Aug 2011 01:14:01
Original commit files touched by this commit  1.19.0
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release, refresh patches.
14 Jul 2011 10:57:39
Original commit files touched by this commit  1.18.5_1
 This port version is marked as vulnerable.
mandree search for other commits by this committer
- Add LICENSE=GPLv2 statement
- make MAKE_ARGS+= to support   port test -- MAKE_ARGS=V=1
- Add -include libgen.h to CPPFLAGS to fix a couple of warnings
  (reported missing to the busybox mailing list)
- Add missing prototype to files/patch-strnlen for pre-8 systems
- Bump PORTREVISION
- Add USE_GCC=4.2+ to avoid clang, which breaks on findutils/find.c
- Add port documentation (needs Perl5 to build as it's in POD format)
  unless NOPORTDOCS is defined
- Make do-configure build respect f.i. _MAKE_JOBS and MAKE_ARGS
14 Jul 2011 09:51:29
Original commit files touched by this commit  1.18.5
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.18.5.

Changes: Bug fix release. 1.18.5 has fixes for fuser (fix error in handling of
PORT/PROTO argument), hush (fix handling of while loop with empty body), build
system fix (was using non-portable invocation of grep).

Submitted by: sunpoet@
PR:           ports/158883
13 Jul 2011 20:14:02
Original commit files touched by this commit  1.18.4
 This port version is marked as vulnerable.
crees search for other commits by this committer
Over to new volunteer; mandree@

Approved by:    rene (mentor, implicit)
17 Jun 2011 06:46:07
Original commit files touched by this commit  1.18.4
 This port version is marked as vulnerable.
crees search for other commits by this committer
- Update maintainer address

Approved by: rene (mentor)
23 Mar 2011 15:11:33
Original commit files touched by this commit  1.18.4
 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Respect WITH_DEBUG: do not strip the binary by default
- Use bsd.port.mk

PR:             ports/155789
Submitted by:   Vitaly Magerya <vmagerya@gmail.com>
Approved by:    Chris Rees <utisoft@gmail.com> (maintainer)
13 Mar 2011 11:56:26
Original commit files touched by this commit  1.18.4
 This port version is marked as vulnerable.
culot search for other commits by this committer
- Make use of MASTER_SITE_GENTOO macro

Suggested by:   az@
Approved by:    Chris Rees <utisoft AT gmail.com> (maintainer, via email)
13 Mar 2011 10:16:24
Original commit files touched by this commit  1.18.4
 This port version is marked as vulnerable.
culot search for other commits by this committer
- Update to 1.18.4

PR:             ports/155514
Sbmitted by:    Chris Rees <utisoft AT gmail.com> (maintainer)
14 Feb 2011 00:49:58
Original commit files touched by this commit  1.18.3
 This port version is marked as vulnerable.
sahil search for other commits by this committer
- Update to 1.18.3

PR:             ports/154751
Submitted by:   Chris Rees <utisoft@gmail.com> (maintainer)
05 Feb 2011 08:48:13
Original commit files touched by this commit  1.18.2
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.18.2
- Unbreak for CURRENT

PR:             154312
Submitted by:   Chris Rees <utisoft@gmail.com> (maintainer)
Feature safe:   yes
18 Jan 2011 20:35:33
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Unbreak on amd64/7

Submitted by:   Chris Rees <utisoft@gmail.com> (maintainer)
Feature safe:   yes
14 Jan 2011 09:59:17
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
arved search for other commits by this committer
[1]Unbreak on 8.0 by renaming conflicting function dprintf to bb_dprintf
[2]Add memrchr() function for FreeBSD 7.x

PR:             152456
Submitted by:   maintainer[1], Ivan Dimitrov[2]
Feature safe:   yes

Unbreak on amd64 while here.
03 Dec 2010 20:48:34
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
linimon search for other commits by this committer
Over to new volunteer.

Approved by:    old maintainer (private email)
21 Aug 2009 15:20:40
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Mark BROKEN on 8.x: error: conflicting types for 'dprintf'
06 Jul 2009 08:27:51
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Mark BROKEN on amd64 - error: conflicting types for 'intmax_t'

Reported by:    pointyhat
26 Jun 2009 09:48:28
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
luigi search for other commits by this committer
unbreak the port temporarily commenting out traceroute.
26 Jun 2009 09:36:21
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
luigi search for other commits by this committer
add missing file
25 Jun 2009 21:16:37
Original commit files touched by this commit  1.13.4
 This port version is marked as vulnerable.
luigi search for other commits by this committer
update the port to rev.1.13.4
18 Apr 2009 09:15:56
Original commit files touched by this commit  1.11.1
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Mark BROKEN: does not configure

Reported by:    pointyhat
Approved by:    portmgr (implicit)
25 Mar 2009 22:17:16
Original commit files touched by this commit  1.11.1
 This port version is marked as vulnerable.
luigi search for other commits by this committer
busybox is a set of common utilities built as a single
crunched binary, and sometimes stripped down in features
to fit the needs of embedded systems.

WWW: http://www.busybox.net/

Number of commits found: 51

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
chicken*Jul 31
net-snmpJul 31
net-snmpJul 31
bind910Jul 28
bind99Jul 28
logstashJul 27
openssh-portableJul 27
chromiumJul 25
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress-zh_TW*Jul 24
libidnJul 23
opensaml2Jul 23

20 vulnerabilities affecting 50 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25083
Broken 197
Deprecated 108
Ignore 498
Forbidden 1
Restricted 204
No CDROM 94
Vulnerable 44
Expired 3
Set to expire 96
Interactive 0
new 24 hours 0
new 48 hours1
new 7 days24
new fortnight59
new month167

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.