1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#!/bin/sh
set -e
test -z "$CRUFT_ROOT" || exit 0
test -x /usr/sbin/dkms || exit 0
/usr/sbin/dkms status -m virtualbox | while read -r _x ver arch _y
do
ver=$(echo "$ver" | tr -d ' ,')
echo "/lib/modules/${ver}/updates"
echo "/lib/modules/${ver}/updates/dkms"
for mod in vboxdrv vboxnetadp vboxnetflt vboxpci
do
for ext in ko ko.xz
do
path="/lib/modules/${ver}/updates/dkms/${mod}.${ext}"
test -f "$path" && echo "$path"
done
done
arch=$(echo "$arch" | tr -d ' :')
echo "/var/lib/dkms/virtualbox/kernel-${ver}-${arch}"
done
echo /var/lib/dkms/virtualbox
|