#!/bin/sh # # Copyright 2005 MoreSecure.ca, Inc. All rights reserved. # # This script start/stop vmware guest os ### BEGIN INIT INFO # Provides: vmguest # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Start the vmguest. ### END INIT INFO # Start the guests vmware_start_guests() { /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/Mail1/rhel3.vmx" start trysoft /bin/sleep 60 /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/WindowsServer1/winNetStandard.vmx" start trysoft /bin/sleep 60 # /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/sm01/otherlinux.vmx" start trysoft # /bin/sleep 60 # /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/OSS/redhat.vmx" start trysoft # /bin/sleep 60 /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/NAS01/FreeBSD.vmx" start trysoft return 1 } # Stop the guests vmware_stop_guests() { /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/Mail1/rhel3.vmx" stop trysoft /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/WindowsServer1/winNetStandard.vmx" stop trysoft # /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/sm01/otherlinux.vmx" stop trysoft # /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/OSS/redhat.vmx" stop trysoft /usr/bin/vmware-cmd "/var/lib/vmware/Virtual Machines/NAS01/FreeBSD.vmx" stop trysoft return 1 } # See how we were called. case "$1" in start) echo -n "Starting vmware guest machines..." vmware_start_guests ;; stop) echo -n "Stopping vmware guest machines..." vmware_stop_guests ;; *) echo "Usage: `basename "$0"` {start|stop}" exit 1 esac exit 0