|/
|\ISS               Tidbits  Posts  Answers  Install  Wiki  Contact  Donate  GitHub
busybox                                                           version 1.34.1
________________________________________________________________________________
BusyBox is a software suite that provides several Unix utilities in a single
executable file. It runs in a variety of POSIX environments such as Linux,
Android, and FreeBSD, although many of the tools it provides are designed to
work with interfaces provided by the Linux kernel. It was specifically created
for embedded operating systems with very limited resources. The authors dubbed
it "The Swiss Army knife of Embedded Linux", as the single executable replaces
basic functions of more than 300 common commands. [0]
Upstream: https://busybox.net/
[000] Index
________________________________________________________________________________
* Installation ........................................................... [001]
* Usage .................................................................. [002]
  * Services ............................................................. [003]
* History ................................................................ [004]
* References ............................................................. [005]
[001] Installation
________________________________________________________________________________
+------------------------------------------------------------------------------+
|                                                                              |
|  $ kiss b busybox                                                            |
|                                                                              |
+------------------------------------------------------------------------------+
[002] Usage
________________________________________________________________________________
KISS' default busybox configuration comes with upwards of 300 utilities (all
contained in less than a single megabyte). There are many more utilities and
options which are also currently disabled.
Busybox does not provide manual pages for each of its commands. Instead it only
provides help output (--help). The POSIX manual pages can be installed to fill
in some of these documentation holes.
+------------------------------------------------------------------------------+
|                                                                              |
|  $ kiss b man-pages                                                          |
|                                                                              |
+------------------------------------------------------------------------------+
--[003] Services ---------------------------------------------------------------
  The busybox package provides various daemons and also accompanying service
  files for the default service manager. The following daemons have services
  provided by the distribution.
  * acpid     - Simple ACPI events listener
  * crond     - Daemon to execute scheduled commands.
  * mdev      - A device manager.
  * ntpd      - Network Time Protocol Daemon.
  * syslogd   - System logging daemon.
  Refer to the distribution's service management documentation. [1] If busybox
  provides a daemon but no service file is provided, open an issue at
  $/kisslinux/repo and a service will be added.
[004] History
________________________________________________________________________________
2023-10-11 8a5c4f9e busybox: 1.34.1
2023-09-15 ad31d82b busybox: fix acpid directory. Closes #333
2023-09-10 13aa26c9 busybox: add attribution to patch
2023-09-10 7623e60a busybox: apply newer fix for #331
2023-09-10 139c13dc busybox: fix awk %% error. Closes #331
2023-08-29 2d8a7b98 busybox: use new libudev-zero hotplugging method
2023-08-28 ae974db1 busybox: use baseinit by default when no inittab present
2023-08-25 ed72bccb busybox: fix mdev.conf, closes #321
2023-08-21 8483a243 busybox: new mdev.conf
2023-08-20 7ca2d33e busybox: 1.34.0
2023-07-22 6bd6a0d3 busybox: swap to gz source
2023-07-18 16a357ba busybox: remove unintended change
2023-07-18 89bc1ca5 busybox: update for new env
2023-07-15 72b3acf3 busybox: bump rel for depends change
2023-07-15 5d2be71c busybox: bump for depends change
2023-07-15 423fb876 busybox: remove fake depends
2023-07-15 6d3aa581 busybox: use VERSION
2023-07-12 13e25e48 busybox: fix segfaults with clang. Closes #278
2023-07-08 67c550a7 busybox: fix executable not being set. Closes #268
2023-07-07 00ceb6e9 busybox: remove libressl from depends
2023-07-03 4c344a7b busybox: remove sed -i
2023-07-01 9e7f1ef6 busybox: remove usage of install
2023-07-01 5e4c797a busybox: enable halt and chvt
2023-06-30 794ac8ac busybox: 1.33.1
2023-11-19 9078f197 busybox: Set CC fallback once
2023-11-19 e8f70082 busybox: Fix build when 'cc' is clang.
2023-11-19 eb412f08 busybox: Fix segfaults when built with clang. See: #240
2023-11-18 2e0ed18b busybox: revert CC change. See #240
2023-11-18 b98fac29 busybox: Fix build when not using gcc
2023-08-27 9aa67b4b busybox: add ntpd service
2023-08-17 e61bbf08 busybox: fix unzip behavior (fixes neovim-git)
2023-07-03 1510dfca busybox: Enable HD
2023-06-30 6c332ee7 busybox: Add USB vendor names to lsusb.
2023-06-27 07734802 busybox: bump to 1.32.0
2023-05-31 12419232 busybox: Add ipv6 support to -suid stuff
2023-05-31 d493efb4 busybox: Add ping6, traceroute, etc
2023-05-18 8511390a busybox: Use sha256 as default password algo.
2023-05-17 a5c8a4d3 busybox: Move mkdir to build file
2023-05-04 33d5af2e busybox: Drop halt as it is not portable across inits
2023-04-25 ca837d74 busybox: Enabled MODUTILS stuff
2023-04-22 aef6d4f2 busybox: Fix broken install command
2023-04-18 4a3ef410 busybox: Fix unicode display bug
2023-04-15 06db5b87 busybox: Enable mkswap
2023-04-15 240478fc busybox: Add modprobe patch
2024-03-20 9070a5dd busybox: Add acpid service files. Closes #173
2024-03-19 ed6f5c00 busybox: Build acpid
2024-03-08 c3c11364 busybox: Fix checksums. Closes #166
2024-03-07 7243ef2c busybox: Fix hotplug null
2024-03-07 5eed8136 busybox: Clear hotplug for mdev service
2024-02-23 8ddbcb76 busybox: Use portable cc. Closes #157
2024-02-23 2b173b48 busybox: enable USE_PORTABLE_CODE. Closes #157
2024-02-20 01ebdb53 busybox: Add fsck fix for uuid
2024-02-20 16216b94 busybox: fix adduser and enable util-linux utils
2024-02-05 87629a80 busybox: fix checksums
2024-02-04 f86714c2 busybox: Fix mdev.run. Closes #140
2024-01-20 906e3e74 busybox: mdev: Fix /dev/snd
2024-01-20 e33b6426 busybox: Remove broken mdev rule
2024-01-20 41b37a97 busybox: mdev support
2024-01-20 0592cc42 busybox: Add initial mdev
2024-01-12 ca1baa36 busybox: Remove acpid
2023-12-07 59566ab8 busybox: remove unneeded flag for acpid and add checks for directory files
2023-10-25 fbde4a21 busybox: bump to 1.31.1
2023-10-09 77730d6c busybox: remove utilities which no one will ever use.
2023-10-07 ee6f0603 busybox: build with generic_gcc to use $CC
2023-10-07 cd85c4eb busybox: build with generic_gcc to use $CC
2023-09-28 426143e2 busybox: remove dpkg
2023-09-28 75bc688a busybox: don't build rpm
2023-09-18 e8484d1b busybox: fix passwd
2023-09-02 3f371a40 busybox: disable weak passwd check.
2023-09-02 7626b312 busybox: build statically
2023-08-25 e1bfa7af busybox: Fix su, login, crontab, ping, etc
2023-08-18 7dcc9332 busybox: depends bzip2 for help usages
2023-08-18 833bd897 busybox: fix work around for DESTDIR
2023-08-15 ca440ed5 busybox: depend on gzip to avoid accidental breakage.
2023-08-14 d9d18ca1 busybox: fix checksum .config
2023-08-13 d4ea0591 busybox: bump to 1.31.0
2023-08-13 7a85ade6 busybox: remove man
2023-08-13 e7b44d6f busybox: fix depends
2023-08-12 06fb7643 busybox: Compile a second static binary for rescue/initramfs purposes.
2023-08-11 ab54213d busybox: added busybox config'
2023-08-03 0f84f8e0 busybox: build without bzip2
2023-07-30 d0356126 busybox: Remove gzip
2023-07-30 f5caca96 busybox: compile without gzip
2023-07-29 f520ab67 busybox: compile without lspci
2023-07-20 be1c3ba8 busybox: build dynamically and fix directories
2023-07-16 a64295eb busybox: Compile with getopt for fakeroot.
2023-07-08 f00b73a1 busybox: re-add lspci and lsusb
2023-07-07 763849de busybox: Fix mdev perms
2023-07-07 f9ecfe15 busybox: Added mdev config
2023-07-07 90d3a270 busybox: Remove xkb programs.
2023-07-07 e410e98a busybox: Remove xkb programs.
2023-07-07 24ac9839 busybox: disable more features taken by util-linux+e2fsprogs
2023-07-07 f2f1c563 busybox: remove util-linux features
2023-07-06 f53c853a busybox: remove udhcpc runitscript
2023-07-04 4edcd3dc busybox: Remove dhcp client/server.
2023-07-01 9a3d867f busybox: forgot to add the files to sources
2023-07-01 cffe93c3 busybox: add crond and syslogd runit service
2023-06-30 d07973c3 busybox: fix symlink mistake
2023-06-30 03759c0c busybox: add udhcpc and acpid runit services
2023-06-28 729b4d29 busybox: re-add tar functionality
2023-06-23 ade05e2d busybox: Remove tar.
2023-06-22 213f93bf busybox: Compile with crc32 for kernel. GCC: Use right arguments based on host.
2023-06-21 9e501a8d busybox: Don't compile modprobe small.
2023-06-20 9665acc9 busybox: Add init utlities.
2023-06-19 5deb23de busybox: add license
2023-06-19 df85eea3 busybox: Remove select utilities.
2023-06-17 61530e3c busybox: change libressl dep to makedepends
2023-06-17 2fb46d36 busybox: set -static in .config.
2023-06-17 7addd308 busybox: statically compile.
2023-06-02 0b4f4273 busybox: update manifest

[005] References
________________________________________________________________________________
[0] https://en.wikipedia.org/wiki/BusyBox
[1] #/wiki/service-management
________________________________________________________________________________
Dylan Araps (C) 2019-2021
The registered trademark Linux(R) is used pursuant to a sublicense from the
Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark
on a world­wide basis.