3
# We're passed the version of the kernel being installed
6
if [ -x /usr/sbin/dkms ]; then
8
name=`echo "$line" | awk '{print $1}' | sed 's/,$//'`
9
vers=`echo "$line" | awk '{print $2}' | sed 's/,$//'`
10
arch=`echo "$line" | awk '{print $4}' | sed 's/:$//'`
11
echo "dkms: uninstalling: $name $vers ($inst_kern) ($arch)" >&2
12
dkms uninstall -m $name -v $vers -k $inst_kern -a $arch
13
done < <(dkms status -k $inst_kern 2>/dev/null | grep ": installed")
16
rmdir --ignore-fail-on-non-empty \
17
"/lib/modules/$inst_kern/updates/dkms" \
18
"/lib/modules/$inst_kern/updates" 2>/dev/null