diff options
Diffstat (limited to 'satellit_installer/includes/10-install_ipxe.inc')
-rw-r--r-- | satellit_installer/includes/10-install_ipxe.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/satellit_installer/includes/10-install_ipxe.inc b/satellit_installer/includes/10-install_ipxe.inc index d8c9326..2f0056b 100644 --- a/satellit_installer/includes/10-install_ipxe.inc +++ b/satellit_installer/includes/10-install_ipxe.inc @@ -2,5 +2,8 @@ install_ipxe() { [ -z "$1" ] && perror "Call install_ipxe with target directory!" git clone --depth 1 git://git.ipxe.org/ipxe.git "$1" || perror "Cloning ipxe repo failed" + cd "$1" + git apply < "${BASEDIR}/static_files/ipxe.patch" || perror "Could not patch ipxe compile-time configuration" + cd - > /dev/null wget -O "$1/pxelinux.0" "$HTTP_BASE/pxelinux.0" || perror "Could not download pxelinux 4 from $HTTP_BASE" } |