From 729cb9d21343687a2b0f9dcd08902bcb877349ce Mon Sep 17 00:00:00 2001 From: Michael Neves Date: Tue, 14 May 2013 17:27:35 +0200 Subject: add ipxe --- data/install_server.sh | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'data') diff --git a/data/install_server.sh b/data/install_server.sh index ca67a6ed..597d056b 100755 --- a/data/install_server.sh +++ b/data/install_server.sh @@ -113,6 +113,44 @@ if [ "$ERR" -gt 0 ]; then exit 1 fi +echo " ##### Setup iPXE #######" + +mkdir -p /opt/ipxe +cd /opt/ipxe +git clone git://git.ipxe.org/people/mcb30/syslinux.git + +cd /opt/ipxe/syslinux +git checkout ipxelinux + +cd /opt/ipxe/syslinux/ipxe/src +make NO_WERROR=1 +ERR=$? +if [ "$ERR" -gt 0 ]; then + echo "Fehler beim kompilieren von ipxe - Abbruch!" + exit 1 +fi + +cd /opt/ipxe/syslinux/ipxe + +# iPXE-Konfiguration einschreiben +cat>pxelinux.ipxe<