summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2017-04-12 00:21:26 +1000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-04-12 15:18:42 +0100
commite41c90b852167bbcb434da57b84280e855acae33 (patch)
treec20148b4245cc1f7297288fcfd1d74d181e33e55
parent0f1879982ab6006f14ac2c9f5546a7b1f79460cd (diff)
downloadopenembedded-core-contrib-e41c90b852167bbcb434da57b84280e855acae33.tar.gz
openembedded-core-contrib-e41c90b852167bbcb434da57b84280e855acae33.tar.bz2
openembedded-core-contrib-e41c90b852167bbcb434da57b84280e855acae33.zip
busybox: In defconfig enable ASH_CMDCMD for built-in 'command'
It is common for *ash shells to have 'command' available as a built-in function. POSIX 2008 also documents the availability of this command. Additionally the /etc/profile of base-files requires this command to be available as of commit e77cdb7611 ("base-files: profile: Do not assume that the tty command exists"). If it is not available the following message is output during login on a image using busybox. -sh: command: not found It however should be noted that tcsh and csh do not provide 'command' (built-in or otherwise). Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-core/busybox/busybox/defconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-core/busybox/busybox/defconfig b/meta/recipes-core/busybox/busybox/defconfig
index f649738120..8803b52ac6 100644
--- a/meta/recipes-core/busybox/busybox/defconfig
+++ b/meta/recipes-core/busybox/busybox/defconfig
@@ -1014,7 +1014,7 @@ CONFIG_ASH_BUILTIN_ECHO=y
CONFIG_ASH_BUILTIN_PRINTF=y
CONFIG_ASH_BUILTIN_TEST=y
CONFIG_ASH_HELP=y
-# CONFIG_ASH_CMDCMD is not set
+CONFIG_ASH_CMDCMD=y
# CONFIG_ASH_MAIL is not set
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
# CONFIG_ASH_RANDOM_SUPPORT is not set