#!/bin/sh
-#
# geninitrd mod: dmraid
+USE_DMRAID=${USE_DMRAID:-yes}
# if we should init dmraid at boot
have_dmraid=no
# @access public
setup_mod_dmraid() {
dmraid=$(find_tool $initrd_dir/dmraid /sbin/dmraid-initrd)
- if [ -x /sbin/dmraid -a -x "$dmraid" ]; then
- USE_DMRAID=yes
- else
+ if [ ! -x /sbin/dmraid ] || [ ! -x "$dmraid" ]; then
USE_DMRAID=no
fi
# generate initrd fragment for dmraid
# @access public
initrd_gen_dmraid() {
+ if ! is_yes "$have_dmraid"; then
+ return
+ fi
+
inst_d /sbin
inst_exec $dmraid /sbin/dmraid