Cross Reference:
xref
: /
vbox
/
debian
/
preinst
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
preinst revision 98b57301cf15ff5f95eaf7bc8b81e57750026b8e
#!/
bin
/
bash
-e
. /
usr
/
share
/
debconf
/
confmodule
db_version
2.0
db_capb
backup
# check for old vboxdrv modules
if
find
/
lib
/
modules
-
name
vboxdrv
\*
2
>/
dev
/
null
|
grep
-q
vboxdrv
;
then
# old modules found
db_get
virtualbox-ose
/
delete-old-modules
if
[
"
$RET
"
=
"false"
];
then
cat
<< EOF
Old vboxdrv kernel modules found in
EOF
find
/
lib
/
modules
-
name
vboxdrv
\*
2
>/
dev
/
null
|
sed
"s+\(.*\)+ \1+g"
cat
<< EOF
Removing of these modules denied by debconf setting
EOF
else
db_input
critical
virtualbox-ose
/
delete-old-modules
||
true
db_go
||
true
db_get
virtualbox-ose
/
delete-old-modules
if
[
"
$RET
"
=
"true"
];
then
find
/
lib
/
modules
-
name
vboxdrv
\*
2
>/
dev
/
null
|
xargs
rm
-f
2
>/
dev
/
null
fi
fi
fi