From c08903610a4d0f0a68800a5e8261bb4fde5956d8 Mon Sep 17 00:00:00 2001 From: Antony Messerli Date: Mon, 3 Mar 2025 21:14:46 -0600 Subject: [PATCH] Add NFS support to the PXE rom Fixes #1583 Add NFS support to the PXE rom build * Add `#define DOWNLOAD_PROTO_NFS` to `roles/netbootxyz/files/ipxe/local/general.h` to enable NFS support * Add `#define DOWNLOAD_PROTO_NFS` to `roles/netbootxyz/files/ipxe/local/general.h.efi` to enable NFS support --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/netbootxyz/netboot.xyz/issues/1583?shareId=XXXX-XXXX-XXXX-XXXX). --- roles/netbootxyz/files/ipxe/local/general.h | 1 + roles/netbootxyz/files/ipxe/local/general.h.efi | 1 + 2 files changed, 2 insertions(+) diff --git a/roles/netbootxyz/files/ipxe/local/general.h b/roles/netbootxyz/files/ipxe/local/general.h index e47273a7..b44fd565 100644 --- a/roles/netbootxyz/files/ipxe/local/general.h +++ b/roles/netbootxyz/files/ipxe/local/general.h @@ -2,6 +2,7 @@ #define CONSOLE_CMD /* Console command */ #define DIGEST_CMD /* Image crypto digest commands */ #define DOWNLOAD_PROTO_HTTPS /* Secure Hypertext Transfer Protocol */ +#define DOWNLOAD_PROTO_NFS /* NFS */ #define IMAGE_COMBOOT /* COMBOOT */ #define IMAGE_TRUST_CMD /* Image trust management commands */ #define IMAGE_GZIP /* GZIP image support */ diff --git a/roles/netbootxyz/files/ipxe/local/general.h.efi b/roles/netbootxyz/files/ipxe/local/general.h.efi index 4097dd3a..bcdf2819 100644 --- a/roles/netbootxyz/files/ipxe/local/general.h.efi +++ b/roles/netbootxyz/files/ipxe/local/general.h.efi @@ -2,6 +2,7 @@ #define CONSOLE_CMD /* Console command */ #define DIGEST_CMD /* Image crypto digest commands */ #define DOWNLOAD_PROTO_HTTPS /* Secure Hypertext Transfer Protocol */ +#define DOWNLOAD_PROTO_NFS /* NFS */ #define IMAGE_TRUST_CMD /* Image trust management commands */ #define IMAGE_GZIP /* GZIP image support */ #define IMAGE_PNG /* PNG image support */