mbox series

[0/4] adapt openrc "modules" script to busybox modprobe

Message ID 20200227123938.13412-1-unixmania@gmail.com
Headers show
Series adapt openrc "modules" script to busybox modprobe | expand

Message

Carlos Santos Feb. 27, 2020, 12:39 p.m. UTC
From: Carlos Santos <unixmania@gmail.com>

The busybox modprobe does not have a "--first-time" option, "--verbose" is
just "-v" and "--use-blacklist" is just "-b". Also the blacklist support is
not selected in the default busybox configuration. So we need to patch the
modules scripts accordingly.

Patch 1 adds SED_QUIET, used by the KCONFIG_GET_OPT macro, in patch 2.

Patch 2 adds a KCONFIG_GET_OPT macro. Given a config name and a file, it
returns the config value, if set; otherwise returns an empty string.

Patch 3 adapts the "modules" init script to busybox "modprobe".

Patch 4 documents the use of BUSYBOX_BUILD_CONFIG in openrc.mk.

Carlos Santos (4):
  Makefile: add SED_QUIET
  package/pkg-utils.mk: add KCONFIG_GET_OPT macro
  package/openrc: adapt "modules" init script to busybox "modprobe"
  package/busybox: document the use of BUSYBOX_BUILD_CONFIG in openrc.mk

 Makefile                   |  4 +++-
 package/busybox/busybox.mk |  2 ++
 package/openrc/openrc.mk   | 27 ++++++++++++++++++++++++---
 package/pkg-utils.mk       |  4 ++++
 4 files changed, 33 insertions(+), 4 deletions(-)