[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#607417: marked as done (win32-loader: please offer a "Boot from network with gPXE" option)



Your message dated Mon, 21 Feb 2011 20:59:15 +0000
with message-id <E1Prcqh-0000Ex-CN@franck.debian.org>
and subject line Bug#607417: fixed in win32-loader 0.6.90
has caused the Debian Bug report #607417,
regarding win32-loader: please offer a "Boot from network with gPXE" option
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
607417: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607417
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: win32-loader
Severity: wishlist
X=Debbugs-CC: Alkis Georgopoulos <alkisg@gmail.com>

First of all thank you for your wonderful win32-loader.

We've modified it a bit so that it adds a "Boot from network" entry in
the Windows boot loader, instead of loading a Linux kernel.
To accomplish this we statically linked gpxe.lkrn [1] to
win32-loader.exe, and we modified main.nsi to load this instead of
vmlinuz. No initrd was necessary.

Currently the resulting "ltsp-loader.exe" [2] is used in some thousand
Greek school PCs to netboot thin and fat clients. But many others have
asked for this functionality in the #ltsp irc channel and in the
ltsp-discuss mailing list, so we think it'd be much better if the
upstream win32-loader Makefile supported a "Boot from network with gPXE"
target.

Unfortunately gPXE is not yet in Debian due to (afaik) some unresolved
licensing issues. However if the win32-loader Makefile supported a gPXE
target, maybe one of the following would be possible:
 * The gPXE devs to compile win32-loader with the gPXE target, and to
   host the resulting win32-loader-gpxe.exe on their site themselves.
 * Or a sysadmin or user could do that for his own use.
 * Or win32-loader.exe could dynamically download gpxe.lkrn from the
   gPXE website.

If you want we can send you the .diff for main.nsi that we currently
have, but we aren't very skilled with NSIS scripting so if you decide to
add that functionality upstream you'd probably want to properly
reimplement this yourselves. :)

In any case thanks again,
Alkis Georgopoulos

[1]: http://www.etherboot.org/
[2]: http://users.sch.gr/alkisg/tosteki/index.php?action=dlattach;topic=2136.0;attach=1941



-- 


Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: win32-loader
Source-Version: 0.6.90

We believe that the bug you reported is fixed in the latest version of
win32-loader, which is due to be installed in the Debian FTP archive:

win32-loader_0.6.90.dsc
  to main/w/win32-loader/win32-loader_0.6.90.dsc
win32-loader_0.6.90.tar.gz
  to main/w/win32-loader/win32-loader_0.6.90.tar.gz
win32-loader_0.6.90_all.deb
  to main/w/win32-loader/win32-loader_0.6.90_all.deb
win32-loader_0.6.90_all.exe byhand
win32-loader_0.6.90_all.txt byhand



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 607417@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Didier Raboud <odyx@debian.org> (supplier of updated win32-loader package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 21 Feb 2011 21:15:32 +0100
Source: win32-loader
Binary: win32-loader
Architecture: source all
Version: 0.6.90
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Didier Raboud <odyx@debian.org>
Description: 
 win32-loader - Debian-Installer loader for win32
Closes: 607417
Changes: 
 win32-loader (0.6.90) unstable; urgency=low
 .
   The "Let's Squeeze win32-loader!" release
 .
   * General
     - Remove license click-trough.
     - Add executable properties and proper branding.
     - Also add branding to the Uninstaller info in the Windows registry.
     - Split main.nsi in multiple files, make sure GPLv3+ license headers are
       in all split files.
     - Allow build-time outfile name selection.
     - Allow build-time choice of Company Name.
     - Enhance >= Vista boot device detection with bcdedit.exe.
     - Update my copyright notices to 2011.
 .
   * Standalone flavour
     - Add PXE functionality (Closes: #607417).
     - Add a PXE-specific boot text.
     - Add a notice in THANKS for the people behind the PXE patch.
     - Make the Windows bootloader entry distro- and kernel- specific.
     - Debian GNU/kFreeBSD was released as "stable", remove the corresponding
       TODO.
     - Allow opt-out of the the GNU/kFreeBSD download possibility.
     - Make sure default desktop is GNOME.
     - Use cdn.debian.net instead of ftp.se.d.o to download d-i kernels and
       initrd's.
     - Trustful download
       - Download and check Release{,.gpg} against debian-archive-keyring.gpg
         with gpgv.exe (thanks to the GnuPG maintainers).
       - Check downloaded kernels and initrd's against MD5SUMS.
     - Enhance message for download errors.
     - Don't install the standalone flavour, as it reaches the mirrors trough
       byhand.
     - Only build the standalone version if BYHAND is yes.
     - Document which packages in which versions are embedded.
     - Build the standalone exe with its definitive name.
 .
   * Bug-fixing
     - Make sure grub.cfg is always referred to as being in $INSTDIR
       (C:\win32-loader\).
     - Feed the $windows_version variable with something sensible (instead
       of nothing).
     - Use the charset-secured $d-i_ntldr for modern Windows 7 hosts too.
     - Create variable d only on the CD flavours.
     - Define Windows register indexes as build-time variables.
     - Move bcdedit.exe finding earlier.
 .
   * Localisation
     - Fix the Icelandic translation.
     - Add new strings for PXE boot, GPG checking, checksum computation.
     - Force LANGUAGE to fallback to LANG_ENGLISH.
     - Re-brand the program as 'Debian-Installer loader'.
     - Add target distribution and kernel to boot line.
 .
   * Packaging
    - Append version and arch to the byhand filenames, to make dak happy;
      thanks to Joerg Jaspert for the dak digging!
    - Add a gitignore file.
    - Bump B-D on grub-pc to >= 1.99~rc1-3 (see #613245).
Checksums-Sha1: 
 f4c8479ff5ec45bd3d8ec65885371b71489555bc 1280 win32-loader_0.6.90.dsc
 9e6c2e9666ab445259e1c6954778eb8a06c231b0 197643 win32-loader_0.6.90.tar.gz
 6e30183093e770d9ef9bd0cf2a5f8c64a23dde4e 418528 win32-loader_0.6.90_all.deb
 f58310f2d8218ec4e67f23d5e405af0627ebf017 855320 win32-loader_0.6.90_all.exe
 e7e3c5d60c3640dddf5bdaf30de177de563172bc 2627 win32-loader_0.6.90_all.txt
Checksums-Sha256: 
 b39353d32183ed321d551694dba11a72201f4099d8ec9c469d02ac8414ad2e12 1280 win32-loader_0.6.90.dsc
 0a506ebd2ded330143098c26d3f857c4411f8f8459ce0321384c24850c18f51f 197643 win32-loader_0.6.90.tar.gz
 735a0f4806413bd11901defd6ad7c27f9631b3570567387c5207d0641df8506a 418528 win32-loader_0.6.90_all.deb
 88c31642d2211baf35a8b836b8348c6e1af396970e916bf310b0ce2770f33806 855320 win32-loader_0.6.90_all.exe
 247cd1df061c2b57cfdcc31f530c8b075877739523c3bd36aad838ffcae8d33b 2627 win32-loader_0.6.90_all.txt
Files: 
 d7b08212a42549a30a68efe13b67e25f 1280 utils extra win32-loader_0.6.90.dsc
 3b1dde183027a54100f8877dbabd672d 197643 utils extra win32-loader_0.6.90.tar.gz
 6939d95f86d25e69dae5b44f2e570d42 418528 utils extra win32-loader_0.6.90_all.deb
 fc0dc58d2b4846b6d99b3251a6cfcc52 855320 byhand - win32-loader_0.6.90_all.exe
 bae76bd53acfea2f1f2d0daec238a718 2627 byhand - win32-loader_0.6.90_all.txt

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iJwEAQECAAYFAk1iyjcACgkQKA1Vt+jBwDj0WAP/V3Cmi3kJribaLPvZ7oVI7MCv
RValCIAQJxuQp//qkJZJlz5cL0fyBKqDua9WwxF4oEHU7lzlXrIDcn3+tEBCn9C0
fAw1Jo/1Li0PWklPDzvOSLkemLSH+CeUaBKfvoF+QIhhFigmblvn0XkzEjMikI6b
4MX/AeuXS6jN5wp9m3I=
=xpTr
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: