[Buildroot] [RFC PATCH] fs/common.mk: Add support for fakeroot script

Arnout Vandecappelle arnout at mind.be
Sun Oct 27 09:30:53 UTC 2013


On 15/10/13 15:21, Andrew Ruder wrote:
> This adds a BR2_ROOTFS_FAKE_ROOT_SCRIPT (similar to
> BR2_ROOTFS_POST_BUILD_SCRIPT and BR2_ROOTFS_POST_IMAGE_SCRIPT). This
> script is called inside the fakeroot which allows the script to change
> permissions, create device nodes, etc.
>
> Signed-off-by: Andrew Ruder <andrew.ruder at elecsyscorp.com>
> ---
>   I am using this script as part of a configuration that creates a bunch
>   of directories that need to have specific ownership.  I can create
>   the directories in a post-build script, but permissions needed to be
>   done in a fakeroot environment.  Didn't see any other way to hook into
>   the fakeroot.

  Hi Andrew,

  At the buildroot developer meeting we decided to drop this patch. For 
your particular use case, there is a better way to do it with 
<pkg>_PERMISSIONS or with the device table. We also discussed other use 
cases, like doing an rsync inside the fakeroot, but these use cases can 
just untar the tarball in a post-image script and work on that. And 
finally, having all these different POST_xxx steps makes things confusing.

  If you still see a reason to add this feature, don't hesitate to tell us.

  Regards,
  Arnout

-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F



More information about the buildroot mailing list