From 7e9473122946464b9132ea51af916f929d63be05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Mon, 1 Dec 2014 15:58:19 +0200 Subject: init: allow blacklisting of modules from cmdline --- initramfs-init.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'initramfs-init.in') diff --git a/initramfs-init.in b/initramfs-init.in index c288ac3..1a0cea0 100755 --- a/initramfs-init.in +++ b/initramfs-init.in @@ -387,7 +387,7 @@ eval set -- `cat /proc/cmdline` myopts="alpine_dev autodetect autoraid chart cryptroot cryptdm debug_init dma init_args keep_apk_new modules ovl_dev pkgs quiet root_size root - usbdelay ip alpine_repo apkovl alpine_start splash" + usbdelay ip alpine_repo apkovl alpine_start splash blacklist" for opt; do case "$opt" in @@ -495,6 +495,9 @@ ALPINE_MNT=$(find_mnt $ALPINE_DEV /etc/fstab) # hide kernel messages [ "$KOPT_quiet" = yes ] && dmesg -n 1 +# optional blacklist +for i in ${KOPT_blacklist/,/ }; do echo "blacklist $i" >> /etc/modprobe.d/boot-opt-blacklist.conf; done + # setup /dev ebegin "Starting mdev" mount -t tmpfs -o exec,nosuid,mode=0755,size=1M mdev /dev -- cgit v1.2.3