diff mbox series

[17/31] package/kmod: disable busybox depmod, insmod, lsmod, modinfo, modprobe & rmmod

Message ID 20240313091412.20865-17-francois.perrad@gadz.org
State Rejected
Headers show
Series [01/31] package/busybox: move the hush config in a fragment | expand

Commit Message

Francois Perrad March 13, 2024, 9:13 a.m. UTC
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
 package/kmod/kmod.mk | 9 +++++++++
 1 file changed, 9 insertions(+)
diff mbox series

Patch

diff --git a/package/kmod/kmod.mk b/package/kmod/kmod.mk
index d83fb85a3..1f3bc0424 100644
--- a/package/kmod/kmod.mk
+++ b/package/kmod/kmod.mk
@@ -86,6 +86,15 @@  else
 KMOD_CONF_OPTS += --disable-tools
 endif
 
+define KMOD_BUSYBOX_CONFIG_FIXUPS
+	$(call KCONFIG_DISABLE_OPT,CONFIG_DEPMOD)
+	$(call KCONFIG_DISABLE_OPT,CONFIG_INSMOD)
+	$(call KCONFIG_DISABLE_OPT,CONFIG_LSMOD)
+	$(call KCONFIG_DISABLE_OPT,CONFIG_MODINFO)
+	$(call KCONFIG_DISABLE_OPT,CONFIG_MODPROBE)
+	$(call KCONFIG_DISABLE_OPT,CONFIG_RMMOD)
+endef
+
 ifeq ($(BR2_PACKAGE_HOST_KMOD_GZ),y)
 HOST_KMOD_DEPENDENCIES += host-zlib
 HOST_KMOD_CONF_OPTS += --with-zlib