On Sun, Nov 20, 2011 at 09:07:51AM +0100, Frank Lin PIAT wrote: > Hello, > > Some comment regarding the package description... > > On Sun, 2011-11-20 at 02:32 +0000, Dave Walker (Daviey) wrote: > > Package: wnpp > > > > * Package name : pxe-kexec > > Description : Retrieves PXE configuration file and kexec entries > > > Tool that fetches PXE configuration from a TFTP (or FTP) server, > > Since the tools is curl based, I suppose that it supports HTTP too. This > could be an interesting feature for ipxe/gpxe users, so it's worth > mentioning it if it is supported.
The documentation states that it can download the pxelinux style configuration file from both tftp and ftp, if the server exposes the same layout via ftp. I don't believe this aspect can be achieved via http. *However* looking at the source code, it seems that it will respect the linux kernel & initrd location, if the label points to ftp or http.. I just tried using it to retrieve an initrd via http, and it worked as you suggested. > > > reads that PXE configuration file, prompts the user for an boot > Consider using the word "reboot" instead of "boot", so "aptitude search" > work with both "boot" and "reboot" match. (and it seems more accurate, > IMO) Sounds sensible. Although, you can do a force boot, which doesn't perform a reboot.. However, I think it's close enough to adopt this. > > entry (label), downloads the specified kernel and initrd and > > finally tries to boot the kernel using kexec using supplied > > command line retrieved via PXE. > ^^^^^^^^ > I doubt this tools supports the actual PXE protocol (UDP/4011, served by > the package pxe). Yes, you are quite correct. > Altogether, the description could look like this (drop the text in > brackets if it is inaccurate). > > Description : Fetch PXE configuration file and netboot using kexec > Tool that fetches PXE configuration file (SysLinux' PXELinux format), > prompts the user for a boot entry (label), [let the user interactively > edit the kernel parameters], downloads the selected kernel and initrd > over the network using TFTP, FTP [or HTTP] and finally boot the kernel > using kexec. > > (I have inserted imported keyword like: syslinux, network, netboot, > reboot...) > > This description can be further improved (especially by i18n people)! > > Regards, > > Franklin > Sounds great Franklin, will adopt this! Thanks. @Daniel, Unless I am mistaken - that serves a different purpose. This allows you to use the PXE boot workflow, but from an already running machine... As in, you cannot chain load into this. gpxelinux is for chainloading, no? Thanks! Kind Regards, Dave Walker
signature.asc
Description: Digital signature