wok diff get-virtualbox/stuff/get-virtualbox @ rev 5752

get-virtualbox: create group vboxusers
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Jul 02 19:17:19 2010 +0200 (2010-07-02)
parents b9b5e2111006
children 10b6139512a5
line diff
     1.1 --- a/get-virtualbox/stuff/get-virtualbox	Tue Mar 23 23:32:34 2010 +0100
     1.2 +++ b/get-virtualbox/stuff/get-virtualbox	Fri Jul 02 19:17:19 2010 +0200
     1.3 @@ -76,12 +76,25 @@
     1.4  CATEGORY="non-free"
     1.5  SHORT_DESC="$SHORT_DESC"
     1.6  WEB_SITE="$WEB_SITE"
     1.7 -DEPENDS="libsdl fontconfig gcc-lib-base glib libpng python udev libglu-mesa"
     1.8 +DEPENDS="libsdl fontconfig gcc-lib-base glib libpng python udev mesa libglu-mesa"
     1.9 +
    1.10 +pre_remove()
    1.11 +{
    1.12 +    sed -i 's//vboxdrv /' \$1/etc/rcS.conf
    1.13 +    chroot "\$1/" delgroup vboxusers
    1.14 +}
    1.15  
    1.16  post_install()
    1.17  {
    1.18  $(grep '  udev[atp]' install/install.sh)
    1.19      chroot "\$1/" depmod -a $(uname -r)
    1.20 +    [ -n "\$1" ] || modprobe vboxdrv
    1.21 +    grep -qs vboxdrv \$1/etc/rcS.conf ||
    1.22 +    sed -i 's/LOAD_MODULES="/&vboxdrv /' \$1/etc/rcS.conf
    1.23 +    
    1.24 +    # Add vboxusers group
    1.25 +    grep -qs ^vboxusers \$1/etc/group ||
    1.26 +    chroot "\$1/" addgroup vboxusers
    1.27  }
    1.28  EOT
    1.29