mirror of
https://github.com/OpenRC/openrc.git
synced 2024-11-27 11:54:26 +08:00
32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
Using Busybox as your Default Shell
|
|
-----------------------------------
|
|
|
|
|
|
If you have/bin/sh linked to busybox, you need to be aware of several
|
|
incompatibilities between busybox's applets and the standalone
|
|
counterparts. Since it is possible to configure busybox to not include
|
|
these applets or to prefer the standalone counterparts, OpenRC does not
|
|
attempt to support the busybox applets.
|
|
|
|
For now, it is recommended that you disable the following busybox
|
|
configuration settings for best results with OpenRC.
|
|
|
|
CONFIG_START_STOP_DAEMON -- The start-stop-daemon applet is not compatible with
|
|
start-stop-daemon in OpenRC.
|
|
|
|
CONFIG_MOUNT -- The mount applet does not support the -O [no]_netdev options to
|
|
skip over or include network file systems when the -a option is present.
|
|
|
|
CONFIG_UMOUNT -- The umount applet does not support the -O option along with -a.
|
|
|
|
CONFIG_SWAPONOFF -- The swapon applet does not support the -e option
|
|
or recognize the nofail option in fstab.
|
|
|
|
CONFIG_SETFONT -- The setfont applet does not support the -u option from kbd.
|
|
|
|
CONFIG_IP -- The ip applet doesn't support the "scope" modifier for
|
|
"ip route add" and "ip address add".
|
|
|
|
There is work to get most of these supported by busybox, so this file
|
|
will be updated as things change.
|