Sophie

Sophie

distrib > Mandriva > 2009.0 > x86_64 > by-pkgid > 53625bb8f222f6506aa27bed4d37c02c > files > 18

dkms-2.0.19-11mdv2009.0.src.rpm

diff -p -up dkms-2.0.19/dkms.weak_module_name dkms-2.0.19/dkms
--- dkms-2.0.19/dkms.weak_module_name	2008-04-01 22:48:35.000000000 +0200
+++ dkms-2.0.19/dkms	2008-04-01 22:48:53.000000000 +0200
@@ -1754,7 +1754,10 @@ function find_module_from_ko()
 
     for kernellink in $(find $dkms_tree -maxdepth $depth -mindepth $depth -name kernel-\* -type l); do
 	module=$(echo "$kernellink" | awk -F / '{print $(NF-1)}')
-	[ -e "$kernellink/module/${basename_ko}" ] && echo "$module"
+	if [ -e "$kernellink/module/${basename_ko}" ]; then
+	    echo "$module"
+	    return
+	fi
     done
     echo ""
 }