summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Harring <ferringb@chromium.org>2012-04-13 21:55:02 -0700
committerBrian Harring <ferringb@chromium.org>2012-04-13 23:23:28 -0700
commit0febb845b529a281b65d8ac68bceb4761be3583b (patch)
tree2d0b0c5b98eca02fa748682543675bea25441d7a
parentconvert this into a usable ebuild repository (diff)
downloadkvm-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--README36
-rw-r--r--app-emulation/kvm-init-script/files/kvm-init-script5
2 files changed, 5 insertions, 36 deletions
diff --git a/README b/README
deleted file mode 100644
index 71a890f..0000000
--- a/README
+++ /dev/null
@@ -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