summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/packagegroups
diff options
context:
space:
mode:
authorChen Qi <Qi.Chen@windriver.com>2013-06-17 12:47:20 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-06-25 17:44:52 +0100
commit680ff5552d6953c30ce1a8ff127d4aea71e81a17 (patch)
tree95d923083f6cc3c91a006f19cdd433a50180c94f /meta/recipes-core/packagegroups
parent72d5bbe59e4156426bc739582b95c16dceba2818 (diff)
downloadpoky-680ff5552d6953c30ce1a8ff127d4aea71e81a17.tar.gz
busybox: add the ability to split the busybox binary
This patch enables us to split the busybox into two binaries, one containing suid applications, and the other containing nosuid apps. Add a variable, BUSYBOX_SPLIT_SUID, to control whether to split the busybox binary into two parts. We default it to "1" to enable the splitting, but users could still override it to disable the splitting. After all, busybox has no internal support for this suid apps splitting, so there might be users out there who want just one busybox binary. The basic idea here is to build the busybox twice, each with the correct configuration items. We extract the non-app part of the original .config file, and merge this part with the suid-app part to form a .config which contains only suid apps. The same strategy applies to the non-suid apps. [YOCTO #4207] (From OE-Core rev: e5a1442819dfb74e86a6f69da008ba6908c8bbc7) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/packagegroups')
0 files changed, 0 insertions, 0 deletions