From: Jo-Philipp Wich Date: Mon, 14 Sep 2020 14:20:35 +0000 (+0200) Subject: build: dump effective user/group id mapping to file X-Git-Tag: v21.02.0-rc1~1576 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=7a29e24dbb6643018195f069d9a7249550dc4b47;p=openwrt%2Fopenwrt.git build: dump effective user/group id mapping to file This file can be subsequently used to resolve symbolic user or group names to their numeric IDs when packing ipk archives. Signed-off-by: Jo-Philipp Wich --- diff --git a/include/toplevel.mk b/include/toplevel.mk index 589af94075..5d872098db 100644 --- a/include/toplevel.mk +++ b/include/toplevel.mk @@ -91,6 +91,7 @@ prepare-tmpinfo: FORCE [ tmp/.config-feeds.in -nt tmp/.packageauxvars ] || ./scripts/feeds feed_config > tmp/.config-feeds.in ./scripts/package-metadata.pl mk tmp/.packageinfo > tmp/.packagedeps || { rm -f tmp/.packagedeps; false; } ./scripts/package-metadata.pl pkgaux tmp/.packageinfo > tmp/.packageauxvars || { rm -f tmp/.packageauxvars; false; } + ./scripts/package-metadata.pl usergroup tmp/.packageinfo > tmp/.packageusergroup || { rm -f tmp/.packageusergroup; false; } touch $(TOPDIR)/tmp/.build grep "Require-User" tmp/.packageinfo | cut -d ' ' -f 2- | sort -u | grep "=" > tmp/userids