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