From 2ee4036362d817faf4168754b07441ce8d26ea67 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 11 Oct 2017 17:36:01 +0100 Subject: [PATCH] netboot: Update to v1.2 Signed-off-by: Michael Tremer --- webapp/handlers_boot.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/webapp/handlers_boot.py b/webapp/handlers_boot.py index 7542f1a1..f805c9c2 100644 --- a/webapp/handlers_boot.py +++ b/webapp/handlers_boot.py @@ -72,8 +72,9 @@ class MenuGPXEHandler(BootBaseHandler): return self.serve_update() # This is an outdated git build - if "c4bce" in version: - return self.serve_update() + for v in ("c4bce", "300a371"): + if v in version: + return self.serve_update() # Deliver content self.set_header("Content-Type", "text/plain") @@ -92,7 +93,10 @@ class MenuGPXEHandler(BootBaseHandler): self.write("echo\necho Your copy of gPXE/iPXE is too old. ") self.write("Upgrade to avoid seeing this every boot!\n") - self.write("chain http://mirror0.ipfire.org/releases/ipfire-boot/latest/ipxe.kpxe\n") + # Load CA certificates from here + self.write("set crosscert http://ca.ipxe.org/auto") + + self.write("chain https://mirror1.ipfire.org/releases/ipfire-boot/latest/ipxe.kpxe\n") class PremenuCfgHandler(BootBaseHandler): -- 2.47.3