File vmware.openrc of Package vmware-workstation-2xHx-lite
#!/sbin/openrc-run
description="VMware Workstation kernel modules loader"
depend() {
before vmware-networks vmware-usbarbitrator
}
start() {
ebegin "Loading VMware kernel modules"
modprobe vmw_vmci
modprobe vmmon
modprobe vmnet
eend $?
}
stop() {
ebegin "Unloading VMware kernel modules"
rmmod vmnet 2>/dev/null
rmmod vmmon 2>/dev/null
rmmod vmw_vmci 2>/dev/null
eend $?
}
status() {
if lsmod | grep -q vmmon; then
einfo "VMware kernel modules are loaded"
return 0
else
einfo "VMware kernel modules are not loaded"
return 1
fi
}