Bug#649338: ITP: pxe-kexec -- Retrieves PXE configuration file and kexec entries

2011-11-20 Thread Frank Lin PIAT
Hello,

Some comment regarding the package description...

On Sun, 2011-11-20 at 02:32 +, 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.

 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)

 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).

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




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#649338: ITP: pxe-kexec -- Retrieves PXE configuration file and kexec entries

2011-11-20 Thread Dave Walker
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 +, 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


Bug#649338: ITP: pxe-kexec -- Retrieves PXE configuration file and kexec entries

2011-11-19 Thread Dave Walker (Daviey)
Package: wnpp
Severity: wishlist
Owner: Dave Walker (Daviey) davewal...@ubuntu.com

* Package name: pxe-kexec
  Version : 0.2.4
  Upstream Author : Bernhard Walle bernh...@bwalle.de
* URL : http://pxe-kexec.berlios.de/
* License : GPL-2.0+
  Programming Lang: C++
  Description : Retrieves PXE configuration file and kexec entries

Tool that fetches PXE configuration from a TFTP (or FTP) server, reads that PXE 
configuration file, prompts the user for an boot entry (label), downloads the 
specified kernel and initrd and finally tries to boot the kernel using kexec 
using supplied command line retrieved via PXE.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org