[syslinux] How to run server side script from boot menu selection ?
Moody Ahmad
moody at mwt.net
Wed Jan 13 12:34:11 PST 2010
Thanks for the clarification. That is very helpful.
I can use gpxelinux.0. Drbl is setup for that. How would you suggest using the http server ? cgi ?
I looked for gpxelinux[.0] doc and config stuff and came up empty. Could you give me some pointers on where to look on how to do the http scenario and setup for gpxe?
I would also appreciate any suggestions on what is a good way to do this server-side script.
Thanks a lot!
Moody
On Jan 13, 2010, at 1:38 PM, H. Peter Anvin wrote:
> On 01/13/2010 08:42 AM, Moody Ahmad wrote:
>>
>> Is this possible? I have looked through the pxelinux and syslinux documentation on the menu options and haven't seen a way to execute a server side script. The script needs a few variable like the mac address and assigned dhcp ip address for the client. I would like to do the script in bash or perl.
>>
>
> Well, normally you wouldn't find documentation how to execute a
> *server*-side script in the *client* documentation, now would you...
>
> The answer is that you need a server that supports scripting. Few TFTP
> servers do, but most HTTP servers do. This isn't inherent to the
> protocols, but is more of an accident of history (at least until Apache
> grows TFTP support, which it probably will at some point.) So if you
> can use gpxelinux.0, then you can use an http server. Otherwise, there
> are a few hacked TFTP servers around.
>
> -hpa
More information about the Syslinux
mailing list