summaryrefslogtreecommitdiff
path: root/sysutils/xentools30/patches/patch-be
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/xentools30/patches/patch-be')
-rw-r--r--sysutils/xentools30/patches/patch-be66
1 files changed, 13 insertions, 53 deletions
diff --git a/sysutils/xentools30/patches/patch-be b/sysutils/xentools30/patches/patch-be
index 74dca3efd0c..c7d1dd80427 100644
--- a/sysutils/xentools30/patches/patch-be
+++ b/sysutils/xentools30/patches/patch-be
@@ -1,56 +1,16 @@
-$NetBSD: patch-be,v 1.1.1.1 2006/07/02 16:49:31 bouyer Exp $
+$NetBSD: patch-be,v 1.2 2006/10/19 22:57:13 bouyer Exp $
---- security/Makefile.orig 2006-01-31 17:09:21.000000000 +0100
-+++ security/Makefile
-@@ -40,7 +40,7 @@ ACM_NOINST_TOOLS = get_decision
- ACM_OBJS = $(OBJS_TOOL) $(OBJS_XML2BIN) $(OBJS_GETD)
- ACM_SCRIPTS = getlabel.sh setlabel.sh updategrub.sh labelfuncs.sh
+--- python/xen/lowlevel/acm/acm.c.orig 2006-10-17 00:18:15.000000000 +0200
++++ python/xen/lowlevel/acm/acm.c 2006-10-17 00:18:25.000000000 +0200
+@@ -26,10 +26,10 @@
+ #include <stdlib.h>
+ #include <sys/ioctl.h>
+ #include <netinet/in.h>
++#include <xenctrl.h>
+ #include <xen/acm.h>
+ #include <xen/acm_ops.h>
--ACM_CONFIG_DIR = /etc/xen/acm-security
-+ACM_CONFIG_DIR = $(PREFIX)/share/examples/xen/acm-security
- ACM_POLICY_DIR = $(ACM_CONFIG_DIR)/policies
- ACM_SCRIPT_DIR = $(ACM_CONFIG_DIR)/scripts
+-#include <xenctrl.h>
-@@ -59,26 +59,26 @@ ifeq ($(ACM_SECURITY),y)
- all: build
-
- install: all $(ACM_CONFIG_FILE)
-- $(INSTALL_DIR) -p $(DESTDIR)/usr/sbin
-- $(INSTALL_PROG) -p $(ACM_INST_TOOLS) $(DESTDIR)/usr/sbin
-- $(INSTALL_DIR) -p $(DESTDIR)$(ACM_CONFIG_DIR)
-- $(INSTALL_DIR) -p $(DESTDIR)$(ACM_POLICY_DIR)
-- $(INSTALL_DATA) -p policies/$(ACM_SCHEMA) $(DESTDIR)$(ACM_POLICY_DIR)
-+ $(BSD_INSTALL_PROGRAM_DIR) $(PREFIX)/sbin
-+ $(BSD_INSTALL_PROGRAM) $(ACM_INST_TOOLS) $(PREFIX)/sbin
-+ $(BSD_INSTALL_DATA_DIR) $(ACM_CONFIG_DIR)
-+ $(BSD_INSTALL_DATA_DIR) $(ACM_POLICY_DIR)
-+ $(BSD_INSTALL_DATA) policies/$(ACM_SCHEMA) $(ACM_POLICY_DIR)
- for i in $(ACM_EXAMPLES); do \
-- $(INSTALL_DIR) -p $(DESTDIR)$(ACM_POLICY_DIR)/$$i; \
-- $(INSTALL_DATA) -p policies/$$i/$$i-$(ACM_POLICY_SUFFIX) $(DESTDIR)$(ACM_POLICY_DIR)/$$i; \
-- $(INSTALL_DATA) -p policies/$$i/$$i-$(ACM_LABEL_SUFFIX) $(DESTDIR)$(ACM_POLICY_DIR)/$$i; \
-+ $(BSD_INSTALL_DATA_DIR) $(ACM_POLICY_DIR)/$$i; \
-+ $(BSD_INSTALL_DATA) policies/$$i/$$i-$(ACM_POLICY_SUFFIX) $(ACM_POLICY_DIR)/$$i; \
-+ $(BSD_INSTALL_DATA) policies/$$i/$$i-$(ACM_LABEL_SUFFIX) $(ACM_POLICY_DIR)/$$i; \
- done
-- $(INSTALL_DIR) -p $(DESTDIR)$(ACM_SCRIPT_DIR)
-- $(INSTALL_PROG) -p $(ACM_SCRIPTS) $(DESTDIR)$(ACM_SCRIPT_DIR)
-- $(INSTALL_DIR) -p $(DESTDIR)$(ACM_SECGEN_HTMLDIR)
-- $(INSTALL_DATA) -p $(ACM_INST_HTML) $(DESTDIR)$(ACM_SECGEN_HTMLDIR)
-- $(INSTALL_DIR) -p $(DESTDIR)$(ACM_SECGEN_CGIDIR)
-- $(INSTALL_PROG) -p $(ACM_INST_CGI) $(DESTDIR)$(ACM_SECGEN_CGIDIR)
-+ $(BSD_INSTALL_SCRIPT_DIR) $(ACM_SCRIPT_DIR)
-+ $(BSD_INSTALL_SCRIPT) $(ACM_SCRIPTS) $(ACM_SCRIPT_DIR)
-+ $(BSD_INSTALL_DATA_DIR) $(ACM_SECGEN_HTMLDIR)
-+ $(BSD_INSTALL_DATA) $(ACM_INST_HTML) $(ACM_SECGEN_HTMLDIR)
-+ $(BSD_INSTALL_PROGRAM_DIR) $(ACM_SECGEN_CGIDIR)
-+ $(BSD_INSTALL_PROGRAM) $(ACM_INST_CGI) $(ACM_SECGEN_CGIDIR)
- ifndef XEN_PYTHON_NATIVE_INSTALL
-- python python/setup.py install --home="$(DESTDIR)/usr"
-+ python python/setup.py install --home="$(PREFIX)"
- else
-- python python/setup.py install --root="$(DESTDIR)"
-+ python python/setup.py install --root="$(PREFIX)"
- endif
- else
- all:
+ #define PERROR(_m, _a...) \
+ fprintf(stderr, "ERROR: " _m " (%d = %s)\n" , ## _a , \