From 5cc34ea27f1cbd1a0560cfca91fb89ccd6d5726f Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 9 Jul 2009 15:33:48 +0100 Subject: [PATCH] portability fixes for qemu-ifup Attached patch applies portability fixes to ioemu's qemu-ifup script: - rename qemu-ifup to qemu-ifup-Linux - add qemu-ifup-NetBSD for NetBSD - Build system picks the right one and installs just that under the conventional name. Signed-off-by: Christoph Egger --- i386-dm/hookstarget.mak | 3 ++- i386-dm/{qemu-ifup => qemu-ifup-Linux} | 0 i386-dm/qemu-ifup-NetBSD | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) rename i386-dm/{qemu-ifup => qemu-ifup-Linux} (100%) create mode 100644 i386-dm/qemu-ifup-NetBSD diff --git a/i386-dm/hookstarget.mak b/i386-dm/hookstarget.mak index cf4b39eb8..de2a670f6 100644 --- a/i386-dm/hookstarget.mak +++ b/i386-dm/hookstarget.mak @@ -1,5 +1,6 @@ +IOEMU_OS=$(shell uname -s) install-hook: $(INSTALL_DIR) "$(DESTDIR)/$(bindir)" $(INSTALL_DIR) "$(DESTDIR)/$(configdir)" - $(INSTALL_PROG) qemu-ifup "$(DESTDIR)/$(configdir)/" + $(INSTALL_PROG) qemu-ifup-$(IOEMU_OS) "$(DESTDIR)/$(configdir)/qemu-ifup" diff --git a/i386-dm/qemu-ifup b/i386-dm/qemu-ifup-Linux similarity index 100% rename from i386-dm/qemu-ifup rename to i386-dm/qemu-ifup-Linux diff --git a/i386-dm/qemu-ifup-NetBSD b/i386-dm/qemu-ifup-NetBSD new file mode 100644 index 000000000..eee78765d --- /dev/null +++ b/i386-dm/qemu-ifup-NetBSD @@ -0,0 +1,3 @@ +#!/bin/sh +ifconfig $1 up +exec /sbin/brconfig $2 add $1 -- 2.39.5