kumquat-buildroot/package/busybox
Jesse Taube 80b5688700 package/busybox: use minimal.config for no MMU
By default, when Busybox is enabled, it uses the
package/busybox/busybox.config configuration file, even on noMMU
configurations. As this default configuration enables the 'ash' shell
which isn't available for noMMU targets, Busybox falls back to
enabling the 'hush' shell, but without enabling a number of its
sub-options that are quite relevant. In particular, it doesn't enable
umask, which is used in our startup scripts.

In order to have a default configuration that is more sensible, this
commit changes the Busybox package to use
package/busybox/busybox-minimal.config by default for noMMU
configurations.

Signed-off-by: Jesse Taube <Mr-Bossman075@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-08-21 14:59:35 +02:00
..
0001-networking-libiproute-use-linux-if_packet.h-instead-.patch
0002-Makefile.flags-strip-non-l-arguments-returned-by-pkg.patch
0003-libbb-sockaddr2str-ensure-only-printable-characters-.patch
0004-nslookup-sanitize-all-printed-strings-with-printable.patch
0005-seedrng-fix-for-glibc-2.24-not-providing-getrandom.patch
0006-seedrng-fix-for-glibc-2.24-not-providing-random-head.patch
0007-seedrng-fix-getrandom-detection-for-non-glibc-libc.patch
0008-shell-fix-SIGWINCH-and-SIGCHLD-in-hush-interrupting-.patch
busybox-minimal.config
busybox.config
busybox.hash
busybox.mk
Config.in package/busybox: use minimal.config for no MMU 2023-08-21 14:59:35 +02:00
inittab
mdev.conf
S01syslogd
S02klogd
S02sysctl
S10mdev
S15watchdog
S50telnet
telnetd.service
udhcpc.script