selinux: ensure av_permissions.h is built when needed
authorPaul Moore <paul@paul-moore.com>
Wed, 12 Apr 2023 17:29:11 +0000 (13:29 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 May 2023 14:03:06 +0000 (23:03 +0900)
commit784c206c66dff894fdea900e2ea6778165eecb68
tree44bca69c75981f8b63aa0d73b5b37444a8f46c32
parent5453f22911cb2a4e2facc6e95dcf6bc3607d1c6f
selinux: ensure av_permissions.h is built when needed

[ Upstream commit 4ce1f694eb5d8ca607fed8542d32a33b4f1217a5 ]

The Makefile rule responsible for building flask.h and
av_permissions.h only lists flask.h as a target which means that
av_permissions.h is only generated when flask.h needs to be
generated.  This patch fixes this by adding av_permissions.h as a
target to the rule.

Fixes: 8753f6bec352 ("selinux: generate flask headers during kernel build")
Signed-off-by: Paul Moore <paul@paul-moore.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
security/selinux/Makefile