diff --git a/README.busybox b/README.busybox index 61b5ffdf..b084d420 100644 --- a/README.busybox +++ b/README.busybox @@ -8,21 +8,24 @@ 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. -All of these apply to busybox 1.20.2, which is the current version of -busybox as of this writing. +For now, it is recommended that you disable the following busybox +configuration settings for best results with OpenRC. -1. The start-stop-daemon applet is not compatible with start-stop-daemon -in OpenRC. Please make sure CONFIG_START_STOP_DAEMON is not set to y in -the configuration file you use to build busybox. +CONFIG_START_STOP_DAEMON -- The start-stop-daemon applet is not compatible with +start-stop-daemon in OpenRC. -2. The -O option for the mount applet does not support the [no]_netdev -options from util-linux for handling network file systems. +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. -3. The umount applet does not support the -O option from util-linux. +CONFIG_UMOUNT -- The umount applet does not support the -O option along with -a. -4. The swapon applet does not support the -e option from util-linux. +CONFIG_SWAPONOFF -- The swapon applet does not support the -e option +or recognize the nofail option in fstab. -5. the setfont applet does not support the -u option from kbd. +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.