diff options
author | Chen Qi <Qi.Chen@windriver.com> | 2013-06-17 12:47:20 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-06-25 17:30:30 +0100 |
commit | e5a1442819dfb74e86a6f69da008ba6908c8bbc7 (patch) | |
tree | 2851a7cee4421ed810276e096d5bba85dcb76b4a /meta/recipes-devtools/python/python-pygtk | |
parent | 832d1b5575c76f61623f2e0337554287d056422b (diff) | |
download | openembedded-core-e5a1442819dfb74e86a6f69da008ba6908c8bbc7.tar.gz openembedded-core-e5a1442819dfb74e86a6f69da008ba6908c8bbc7.tar.bz2 openembedded-core-e5a1442819dfb74e86a6f69da008ba6908c8bbc7.zip |
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]
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/recipes-devtools/python/python-pygtk')
0 files changed, 0 insertions, 0 deletions