[Buildroot] [git commit branch/2021.02.x] package/alsa-utils: add SELinux repolicy module

Peter Korsgaard peter at korsgaard.com
Fri Mar 19 17:19:54 UTC 2021


commit: https://git.buildroot.net/buildroot/commit/?id=3d0b1f6a7e5c98a9c799de865d10b56d2e45beba
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2021.02.x

The alsa-utils package adds some tools that needs the proper module in
the SELinux refpolicy to work properly when SELinux is enabled on the
system.

Add support for the alsactl tool, through the use of the admin/alsa
module.

Signed-off-by: Maxime Chevallier <maxime.chevallier at bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
(cherry picked from commit 8a376df7f154573052aecc4475a7998694e8c0c1)
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
 package/alsa-utils/alsa-utils.mk | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/package/alsa-utils/alsa-utils.mk b/package/alsa-utils/alsa-utils.mk
index d9f0fea7b4..2658c827a0 100644
--- a/package/alsa-utils/alsa-utils.mk
+++ b/package/alsa-utils/alsa-utils.mk
@@ -15,6 +15,10 @@ ALSA_UTILS_DEPENDENCIES = host-pkgconf alsa-lib \
 	$(if $(BR2_PACKAGE_LIBSAMPLERATE),libsamplerate) \
 	$(TARGET_NLS_DEPENDENCIES)
 
+ifeq ($(BR2_PACKAGE_ALSA_UTILS_ALSACTL),y)
+ALSA_UTILS_SELINUX_MODULES += alsa
+endif
+
 ALSA_UTILS_CONF_ENV = \
 	ac_cv_prog_ncurses5_config=$(STAGING_DIR)/usr/bin/$(NCURSES_CONFIG_SCRIPTS) \
 	LIBS=$(TARGET_NLS_LIBS)


More information about the buildroot mailing list