text data bss dec hex filename 860126 486 7272 867884 d3e2c busybox-1.23.2 869074 516 7364 876954 d619a busybox-1.24.0 (buggy link script) 858906 486 7180 866572 d390c busybox-1.24.0 (fixed link script) 858941 486 7180 866607 d392f busybox-1.24.1
command line – How to set busybox as login shell of a user …
I customized my BusyBox to include some specific applets. Now I want a user login to BusyBox as its shell. I mean when that when user enters its username and passwords, he will bed redirected to an environment that only my desired applets are usable.
TinyLogin – BusyBox
TinyLogin was merged into BusyBox, current sources can thus be checked out via BusyBox. In the busybox source tree, just make allnoconfig && make menuconfig and select the appropriate applets from the "Login/Password Management Utilities" menu. Historical news To the historical news.
Busybox is like a swiss army knife: one thing with many functions. The Busybox executable can act like many different programs depending on the name used to invoke it. Normal practice is to create a bunch of symlinks pointing to the Busybox binary, each of which triggers a different Busybox function.
BusyBox – Wikipedia
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.
inittabexamples – busybox – BusyBox: The Swiss Army Knife …
# # The id field is used by BusyBox init to specify the controlling tty for # the specified process to run on. The contents of this field are # appended to "/dev/" and used as-is. There is no need for this field to # be unique, although if it isn't you may have strange results.
busybox-w32 – Frippery
busybox-w32. BusyBox is a single binary that contains many common Unix tools. It's often found in embedded Linux systems like routers, in Android smartphones, in Linux containers and anywhere else it would be handy to have a compact set of Unix command line tools.
GitHub – mirror/busybox: BusyBox mirror
BusyBox has been written with size-optimization and limited resources in mind, both to produce small binaries and to reduce run-time memory usage. Busybox is also extremely modular so you can easily include or exclude commands (or features) at compile time.
BusyBox – The Swiss Army Knife of Embedded Linux
That means there is just a single BusyBox binary, but that single binary acts like a large number of utilities. This allows BusyBox to be smaller since all the built-in utility programs (we call them applets) can share code for many common operations. You can also invoke BusyBox by issuing a command as an argument on the command line.