# Source function library
. /etc/rc.d/init.d/functions
-VBOX_DEVICE="/dev/vboxvfs"
-VBOX_MODULE="vboxvfs"
+VBOX_DEVICE="/dev/vboxsf"
+VBOX_MODULE="vboxsf"
# Get service config - may override defaults
[ -f /etc/sysconfig/virtualbox ] && . /etc/sysconfig/virtualbox
start() {
- if [ ! -f /var/lock/subsys/vboxvfs ]; then
+ if [ ! -f /var/lock/subsys/vboxsf ]; then
modprobe -s $VBOX_MODULE
# set proper /dev/vboxdrv for systems with static dev
- touch /var/lock/subsys/vboxvfs
+ touch /var/lock/subsys/vboxsf
fi
}
stop() {
# NOTE: rmmod will wait if device is in use, so automatic rmmod probably is not the best idea
/sbin/rmmod $VBOX_MODULE
- rm -f /var/lock/subsys/vboxvfs
+ rm -f /var/lock/subsys/vboxsf
}
RETVAL=0
Source3: %{pname}-vboxdrv.init
Source4: %{pname}-vboxguest.init
Source5: %{pname}-vboxnetflt.init
-Source6: %{pname}-vboxvfs.init
+Source6: %{pname}-vboxsf.init
Source7: %{pname}-vboxnetadp.init
Source8: %{pname}.sh
Source9: mount.vdi
install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxdrv
install -p %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxguest
install -p %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetflt
-install -p %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxvfs
+install -p %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxsf
install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetadp
%install_kernel_modules -m PLD-MODULE-BUILD/vboxdrv/vboxdrv -d misc
%install_kernel_modules -m PLD-MODULE-BUILD/vboxguest/vboxguest -d misc
%files -n kernel%{_alt_kernel}-misc-vboxsf
%defattr(644,root,root,755)
-%attr(754,root,root) /etc/rc.d/init.d/vboxvfs
+%attr(754,root,root) /etc/rc.d/init.d/vboxsf
%attr(755,root,root) %{_sbindir}/mount.vboxsf
/lib/modules/%{_kernel_ver}/misc/vboxsf.ko*