From 02cd8206459568cded0aab83e6d39a157235a2f4 Mon Sep 17 00:00:00 2001 From: Frank Date: Wed, 16 Mar 2011 17:00:55 -0700 Subject: [PATCH] Bug 8208 - bare metal provisioning Ingore bootp and pxe boot request in external DHCP server --- scripts/network/exdhcp/prepare_dnsmasq.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/network/exdhcp/prepare_dnsmasq.sh b/scripts/network/exdhcp/prepare_dnsmasq.sh index b529a7594df..0d73b636ce1 100644 --- a/scripts/network/exdhcp/prepare_dnsmasq.sh +++ b/scripts/network/exdhcp/prepare_dnsmasq.sh @@ -159,6 +159,12 @@ config_dnsmasq " config_dnsmasq dhcp-script=/usr/bin/echoer.sh config_dnsmasq dhcp-scriptuser=root config_dnsmasq dhcp-authoritative +config_dnsmasq " +# Ignore any bootp and pxe boot request +" +config_dnsmasq dhcp-ignore=bootp +config_dnsmasq dhcp-vendorclass=pxestuff,PXEClient +config_dnsmasq dhcp-ignore=pxestuff [ -f /usr/sbin/setenforce ] && /usr/sbin/setenforce 0 [ $? -ne 0 ] && exit_with_error "Can not set seLinux to passive mode"