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")
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):