VirtualBox

Changeset 62676 in vbox for trunk/src/VBox/Additions/linux


Ignore:
Timestamp:
Jul 29, 2016 12:32:42 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
109249
Message:

bugref:8524: Additions/linux: play nicely with distribution-installed Additions: only delete kernel modules that we put in place ourselves to avoid deleting Ubuntu-supplied modules.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/installer/vboxadd.sh

    r62551 r62676  
    309309{
    310310    begin "Removing existing VirtualBox kernel modules"
    311     # We no longer support DKMS, remove any leftovers.
    312     for i in vboxguest vboxadd vboxsf vboxvfs vboxvideo; do
     311    for i in ${OLDMODULES}; do
     312        # We no longer support DKMS, remove any leftovers.
    313313        rm -rf "/var/lib/dkms/${i}"*
    314     done
    315     for i in $OLDMODULES; do
    316         find /lib/modules -name $i\* | xargs rm 2>/dev/null
     314        # And remove old modules.
     315        rm -f /lib/modules/*/misc/"${i}"*
    317316    done
    318317    # Remove leftover module folders.
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette