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