From 6bc4f8cd2d3fa6b78b8bf91586b2b335e4d1591b Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Tue, 25 Sep 2007 11:55:23 +0000 Subject: fix handling multiple dkms.conf files (it probably won't happen in real life) --- kmod.prov | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kmod.prov b/kmod.prov index 809215f..435d887 100755 --- a/kmod.prov +++ b/kmod.prov @@ -12,7 +12,7 @@ if (/^srcversion:/) { } ' dkmslist=$(echo "$provideslist" | egrep '/usr/src/[^/]*/dkms.conf$') -[ -n "$dkmslist" ] && echo $dkmslist | while read d; do +[ -n "$dkmslist" ] && for d in $dkmslist; do VERSION=`sed -rne 's/^PACKAGE_VERSION="?([^"]+)"?$/\1/;T;p' $d` [ -z "$VERSION" ] && continue PACKAGE_NAME=`sed -rne 's/^PACKAGE_NAME="?([^"]+)"?$/\1/;T;p' $d` -- cgit v1.2.1