aboutsummaryrefslogtreecommitdiffstats
path: root/tools/hotplug/NetBSD
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-07-22 14:37:30 +0100
committerKeir Fraser <keir.fraser@citrix.com>2009-07-22 14:37:30 +0100
commit9fe075decce7db2045261794f9ab897a82cba408 (patch)
tree3200a9352121ff405b109fed0f01188c6d302f14 /tools/hotplug/NetBSD
parent5e3d36c2c840c5da77065b0676c0f2a64fee638a (diff)
downloadxen-9fe075decce7db2045261794f9ab897a82cba408.tar.gz
xen-9fe075decce7db2045261794f9ab897a82cba408.tar.bz2
xen-9fe075decce7db2045261794f9ab897a82cba408.zip
tools: xenbackendd for NetBSD
Attached patch introduces xenbackendd. It is used on NetBSD to launch the hotplug scripts. Later xenbackendd can be improved to also launch qemu-dm as child process and will notice when qemu-dm crashes. The changes the patch makes: - rename hotplug scripts as xenbackendd expects them (current names were taken from pkgsrc) - install hotplug scripts as executable scripts - introduce xenbackendd - build/install/launch on NetBSD only Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Diffstat (limited to 'tools/hotplug/NetBSD')
-rw-r--r--tools/hotplug/NetBSD/Makefile8
-rw-r--r--tools/hotplug/NetBSD/block (renamed from tools/hotplug/NetBSD/block-nbsd)0
-rw-r--r--tools/hotplug/NetBSD/vif-bridge (renamed from tools/hotplug/NetBSD/vif-bridge-nbsd)0
-rw-r--r--tools/hotplug/NetBSD/vif-ip (renamed from tools/hotplug/NetBSD/vif-ip-nbsd)0
4 files changed, 4 insertions, 4 deletions
diff --git a/tools/hotplug/NetBSD/Makefile b/tools/hotplug/NetBSD/Makefile
index 18be7df8d8..06eee0556c 100644
--- a/tools/hotplug/NetBSD/Makefile
+++ b/tools/hotplug/NetBSD/Makefile
@@ -3,9 +3,9 @@ include $(XEN_ROOT)/tools/Rules.mk
# Xen script dir and scripts to go there.
XEN_SCRIPTS =
-XEN_SCRIPTS += block-nbsd
-XEN_SCRIPTS += vif-bridge-nbsd
-XEN_SCRIPTS += vif-ip-nbsd
+XEN_SCRIPTS += block
+XEN_SCRIPTS += vif-bridge
+XEN_SCRIPTS += vif-ip
XEN_SCRIPT_DATA =
@@ -23,7 +23,7 @@ install-scripts:
$(INSTALL_DIR) $(DESTDIR)$(XEN_SCRIPT_DIR)
set -e; for i in $(XEN_SCRIPTS); \
do \
- $(INSTALL_DATA) $$i $(DESTDIR)$(XEN_SCRIPT_DIR); \
+ $(INSTALL_PROG) $$i $(DESTDIR)$(XEN_SCRIPT_DIR); \
done
set -e; for i in $(XEN_SCRIPT_DATA); \
do \
diff --git a/tools/hotplug/NetBSD/block-nbsd b/tools/hotplug/NetBSD/block
index d853e11584..d853e11584 100644
--- a/tools/hotplug/NetBSD/block-nbsd
+++ b/tools/hotplug/NetBSD/block
diff --git a/tools/hotplug/NetBSD/vif-bridge-nbsd b/tools/hotplug/NetBSD/vif-bridge
index ecfef15012..ecfef15012 100644
--- a/tools/hotplug/NetBSD/vif-bridge-nbsd
+++ b/tools/hotplug/NetBSD/vif-bridge
diff --git a/tools/hotplug/NetBSD/vif-ip-nbsd b/tools/hotplug/NetBSD/vif-ip
index ca4fd60580..ca4fd60580 100644
--- a/tools/hotplug/NetBSD/vif-ip-nbsd
+++ b/tools/hotplug/NetBSD/vif-ip