diff options
author | Brian Harring <ferringb@chromium.org> | 2012-04-13 21:55:02 -0700 |
---|---|---|
committer | Brian Harring <ferringb@chromium.org> | 2012-04-13 23:23:28 -0700 |
commit | 0febb845b529a281b65d8ac68bceb4761be3583b (patch) | |
tree | 2d0b0c5b98eca02fa748682543675bea25441d7a | |
parent | convert this into a usable ebuild repository (diff) | |
download | kvm-tools-0febb845b529a281b65d8ac68bceb4761be3583b.tar.gz kvm-tools-0febb845b529a281b65d8ac68bceb4761be3583b.tar.bz2 kvm-tools-0febb845b529a281b65d8ac68bceb4761be3583b.zip |
drop the README, instead add comments to the kvm init script
-rw-r--r-- | README | 36 | ||||
-rw-r--r-- | app-emulation/kvm-init-script/files/kvm-init-script | 5 |
2 files changed, 5 insertions, 36 deletions
@@ -1,36 +0,0 @@ -This copy of kvm-init-script has a bugfix from the one at -http://www.pkgcore.org/~ferringb/kvm-example-conf-funtoo -It also adds printing the vnc port number to the "Starting..." - message. This makes it easier to know the port # to connect to with - vnc viewer , etc. Usefull info when you run several vm's at the same time. - - -the instructions are quite simple. - - - cp kvm-init-script /etc/init.d/kvm - cp kvm-conf.example /etc/conf.d/kvm.example - - -Edit the kvm.example changing mac address, vnc port, etc. as needed. -You can see I have several OTHER_ARGS= lines pre-defined, so that it is easy to - switch the boot up options by just commenting/uncommenting the desired line. - - Hmm, this could probably be extended to accept startup options that can select - which OTHER_ARGS=line to use for the startup. - -Save it to /etc/kvm.instance-name - -create the init script instance with a matching name - - ln -s /etc/init.d/kvm /etc/init.d/kvm.instance-name - -then start it; - - /etc/init.d/kvm.instance-name start - -It also responds to stop, reboot (which sends the vm the reboot signal, - so it can do a proper shutdown/reboot). - -It can also be added to different run levels using rc-update. - diff --git a/app-emulation/kvm-init-script/files/kvm-init-script b/app-emulation/kvm-init-script/files/kvm-init-script index 7bfeb9d..cfd35c2 100644 --- a/app-emulation/kvm-init-script/files/kvm-init-script +++ b/app-emulation/kvm-init-script/files/kvm-init-script @@ -2,6 +2,11 @@ # Copyright 2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# To use this, symlink a target kvm instance to this script. +# Literally, ln -s kvm /etc/init.d/kvm.<vmname> +# then have a config named /etc/conf.d/kvm.<vmname> + + VMNAME=${SVCNAME#*.} PIDFILE=/var/run/vm/${VMNAME}.pid MONITOR=/var/run/vm/${VMNAME}.monitor |