Taisuke Yamada
2009-Feb-02 15:30 UTC
[syslinux] [CONTRIB] menu.cgi - Dynamic SYSLINUX menu generation over HTTP
Hi. I recently learnt SYSLINUX has integrated with gPXE and now supports non-TFTP protocols for netbooting. I was actually so excited that I created generic file browsing CGI for SYSLINUX and would like to contribute back. This CGI allows you to do followings: - Freely browse folders and boot from any files. - Generate menu dynamically from custom template. - Search across menu entries and show result as a menu. - Generate cpio/tar/gzip archive on-the-fly. - Rewrite file content on-the-fly with s/match/replace/ expression. This has freed me from tedious menu maintenance, and it might be useful to other people, too. If you find it useful, please consider including it in SYSLINUX package. It is available from - http://labs.aobac.net/boot/menu.html (documentation) - http://labs.aobac.net/boot/menu.tgz (whole package) I have set up a demo, so if you just want to try it out, try booting with following entry: label remote kernel http://labs.aobac.net/boot/menu.c32 append http://labs.aobac.net/boot/menu.cgi You should be able to boot freedos and rescue linux image. Best Regards, Taisuke Yamada # This is a re-post, as my usual address is getting rejected by # SPAMHAUS filter due to some spammer in same address block.