On 11/30/2011 08:54 PM, Gerardo Exequiel Pozzi wrote:
ifpxelinux.lua is a trivial Lua script that I made to work like ifcpu64.c32. In that way we can have two differents syslinux menus depending if booting from PXE or from non-PXE.
* By default NBD PXE option is selected for booting on timeout. * As server (NDB/NFS/HTTP/FTP) is used the same ip from pxeserver. <snip> diff --git a/configs/releng/syslinux/ifpxelinux.lua b/configs/releng/syslinux/ifpxelinux.lua new file mode 100644 index 0000000..21cafae --- /dev/null +++ b/configs/releng/syslinux/ifpxelinux.lua @@ -0,0 +1,5 @@ +if syslinux.derivative() == "PXELINUX" then + syslinux.run_command(arg[1]) +else + syslinux.run_command(arg[2]) +end wow looking at syslinux source, this is already done via whichsys.c32 module! reworking....
Anyway Lua is great! -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1