On 2020-08-07 23:12, Paul Spooren wrote:
> From: Thomas Petazzoni <thomas.petazz...@bootlin.com>
> 
> SELinux support requires setting the appropriate SELinux security context
> to files and directories, which needs to happen at build time in order
> to support read-only root filesystem scenarios. In order to create these
> security contexts, we will have to run some SELinux-specific tools on
> the host machine, but that requires root access. This adds support for
> fakeroot, which the build process will use to run the SELinux security
> context creation and the image creation.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazz...@bootlin.com>
> 
> Apply to current master, and adjust commit message
> 
> Thomas' original work is available at
> http://lists.infradead.org/pipermail/openwrt-devel/2019-November/025976.html.
> 
> Signed-off-by: W. Michael Petullo <m...@flyn.org>
> [add rules.mk FAKEROOT variable]
> Signed-off-by: Paul Spooren <m...@aparcar.org>
> ---
> --- /dev/null
> +++ b/tools/fakeroot/Makefile
> @@ -0,0 +1,20 @@
> +#
> +# This is free software, licensed under the GNU General Public License v2.
> +# See /LICENSE for more information.
> +#
> +include $(TOPDIR)/rules.mk
> +
> +PKG_NAME:=fakeroot
> +PKG_VERSION:=1.20.2
This version is rather ancient and also breaks on macOS.
I've updated it, fixed macOS support and pushed the result to my staging
tree at https://git.openwrt.org/?p=openwrt/staging/nbd.git;a=summary

Feel free to pick my version from there if you respin or merge the
series. When you do, please test it on a Linux machine again to make
sure I didn't break anything with my fixes :)

- Felix

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to