Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > bd83eed6316a8b1c5c9b7e319c5581d0 > files > 17

mkinitrd-6.0.63-1mnb2.src.rpm

diff -p -up mkinitrd-6.0.62/mkinitrd.fix-modules-check mkinitrd-6.0.62/mkinitrd
--- mkinitrd-6.0.62/mkinitrd.fix-modules-check	2008-08-19 15:36:56.000000000 +0200
+++ mkinitrd-6.0.62/mkinitrd	2008-08-19 15:51:20.000000000 +0200
@@ -256,7 +256,7 @@ findmodule() {
     fi
 
     # only need to add each module once
-    [[ "$(eval echo \${$modlist})" =~ "$modName" ]] || \
+    eval echo \${$modlist} | egrep -q '(^| )'$modName'( |$)' || \
         eval $modlist=\"\${$modlist} $modName\"
 
     # need to handle prescsimods here -- they need to go _after_ scsi_mod