Bug#489812: ITP: di-netboot-assistant -- Debian-Installer netboot assistant - Debian

This is a discussion on Bug#489812: ITP: di-netboot-assistant -- Debian-Installer netboot assistant - Debian ; Package: wnpp Severity: wishlist Owner: Franklin Piat * Package name : di-netboot-assistant Version : 0.31-1 Upstream Author : Franklin Piat * URL : http://www.klabs.be/~fpiat/linux/deb...oot-assistant/ * License : GPL Programming Lang: shell Description : Debian-Installer netboot assistant di-netboot-assistant is a tool ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: Bug#489812: ITP: di-netboot-assistant -- Debian-Installer netboot assistant

  1. Bug#489812: ITP: di-netboot-assistant -- Debian-Installer netboot assistant

    Package: wnpp
    Severity: wishlist
    Owner: Franklin Piat

    * Package name : di-netboot-assistant
    Version : 0.31-1
    Upstream Author : Franklin Piat
    * URL : http://www.klabs.be/~fpiat/linux/deb...oot-assistant/
    * License : GPL
    Programming Lang: shell
    Description : Debian-Installer netboot assistant

    di-netboot-assistant is a tool to download and extract Debian-Installer
    netboot images. It's especially useful if you want to download multiple
    netboot image, since it builds a top menu, so one can select the image
    at boot time (on amd64, i386 and ia64 platforms).

    Currently, it supports amd64, i386, ia64, alpha, hppa and sparc
    clients.



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

  2. RFS: di-netboot-assistant (ITP #489812)


    Dear mentors, Dear debian-boot ML,

    I am looking for a sponsor for my package "di-netboot-assistant".
    (I am CCing debian-boot in case someone has some interest in it)

    * Package name : di-netboot-assistant
    Version : 0.32
    Upstream Author : Franklin Piat
    * URL : http://www.klabs.be/~fpiat/linux/deb...oot-assistant/
    * License : GPL
    Programming Lang: shell
    Description : Debian-Installer netboot assistant
     Section : utils

    > di-netboot-assistant is a tool to download and extract
    > Debian-Installer netboot images. It's especially useful if you want to
    > download multiple netboot image, since it builds a top menu, so one
    > can select the image at boot time (on amd64, i386 and ia64 platforms).
    >
    > Currently, it supports amd64, i386, ia64, alpha, hppa and sparc
    > clients.


    It builds these binary packages:
    di-netboot-assistant - Debian-Installer netboot assistant

    The package appears to be lintian clean.

    The upload would fix these bugs: 489812 (ITP)

    The package can be found on mentors.debian.net:
    - URL: http://mentors.debian.net/debian/poo...boot-assistant
    - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free
    - dget http://mentors.debian.net/debian/poo...stant_0.32.dsc

    I would be glad if someone uploaded this package for me.

    Kind regards
    Franklin Piat


    --
    To UNSUBSCRIBE, email to debian-mentors-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  3. Re: RFS: di-netboot-assistant (ITP #489812)

    Franklin PIAT wrote:
    > I am looking for a sponsor for my package "di-netboot-assistant".
    > (I am CCing debian-boot in case someone has some interest in it)


    This looks like some nice work. I wonder if it would make sense for it
    to be maintained inside the d-i project?

    It's tightly related to d-i, after all. Also, if you'll look at the
    current debian-installer.deb package, it's a dummy package, required so that
    DAK has something it knows about. Since the real meat of the installer images
    is provided in a BYHAND file.

    Package: debian-installer
    Architecture: any
    Description: Debian installer
    This package currently only contains some documentation for the Debian
    installer. We welcome suggestions about what else to put in it.

    Maybe the right thing to put in this dummy package, or replace this
    dummy package with, is di-netboot-assistant?



    Some review:

    - Minor typos in the README, mostly involving number (ie, missing
    "s" on plural words).
    - It shouldn't need syslinux to be installed on the tftp server.
    - pxelinux.0 is already included in the netboot tarball
    - menu.c32 is not, but vesamenu.c32 is (in testing), and can also do
    menus and submenus
    - The docs say that to use the top-level menu it should use
    filename "debian-installer/etch/i386/pxelinux.0";
    Why is that in etch/ ? Wouldn't it be clearer to put the file in
    debian-installer/i386/pxelinux.0?
    - No checking is done of the validity of downloaded files. It should check
    the images/MD5SUMS file. (Unfortunatly there's no signed trust path for it
    to check.)
    - Seems to use the french keymap by default?
    - Suggest s/NetBoot Meta-menu/netboot overview menu/
    - The di-sources.list seems redundant. I think that the regular sources.list
    could be parsed to get the mirror urls, and those modified to get the
    d-i image locations. The file would still be useful for the dailies,
    or other distributions, but it would be nice to not have to modify it to
    use a !french mirror.

    --
    see shy jo

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

    iD8DBQFIcrJUd8HHehbQuO8RAgJKAKCp5XlOo54NcgpdEdx8sO MUaRZlLgCgvuwa
    HT9mdIWfex/NiMn2kx/OJDk=
    =PmkW
    -----END PGP SIGNATURE-----


  4. Re: RFS: di-netboot-assistant (ITP #489812)

    Hello,

    On Mon, 2008-07-07 at 20:18 -0400, Joey Hess wrote:
    > Franklin PIAT wrote:
    > > I am looking for a sponsor for my package "di-netboot-assistant".
    > > (I am CCing debian-boot in case someone has some interest in it)

    >
    > This looks like some nice work. I wonder if it would make sense for it
    > to be maintained inside the d-i project?


    As far as I am concerned, that would be fine.

    > Some review:
    >
    > - Minor typos in the README, mostly involving number (ie, missing
    > "s" on plural words).


    I've reviewed it... I will also submit the documentation to
    debian-english as I've probably left some mistakes.

    > - It shouldn't need syslinux to be installed on the tftp server.
    > - pxelinux.0 is already included in the netboot tarball
    > - menu.c32 is not, but vesamenu.c32 is (in testing), and can also do
    > menus and submenus


    I wanted to be sure that it works Etch.
    Also, I had a quick look at vesamenu, but all configuration snippets
    seems to be loaded at once so there might be some bad interaction
    between the different releases (?). I don't have enough time right now
    for that, but it's a must have for Lenny+1.

    > - The docs say that to use the top-level menu it should use
    > filename "debian-installer/etch/i386/pxelinux.0";
    > Why is that in etch/ ? Wouldn't it be clearer to put the file in
    > debian-installer/i386/pxelinux.0?


    I've fixed the documentation to match the actual file location.

    Currently, all the meta-menu stuffs are installed in /debian-installer/
    (because I have /debian-installer/lenny/i386 but
    not /debian-installer/i386. May be I should have arranged the
    directories the other way around : /debian-installer/i386/lenny ? )

    > - No checking is done of the validity of downloaded files. It should check
    > the images/MD5SUMS file. (Unfortunatly there's no signed trust path for it
    > to check.)


    That would be nice.
    The daily images don't have MD5SUMS either. I've added it to my todo
    list.

    > - Seems to use the french keymap by default?


    fixed.

    > - Suggest s/NetBoot Meta-menu/netboot overview menu/


    done.

    > - The di-sources.list seems redundant. I think that the regular sources.list
    > could be parsed to get the mirror urls, and those modified to get the
    > d-i image locations. The file would still be useful for the dailies,
    > or other distributions


    I couldn't figure out how to parse and use the sources.list. Especially
    for systems with multiple entries in sources.list (backport...) and
    those with mirror that looks like ftp.my-isp.com/debian

    I assume I could still grep and sed /etc/apt/sources.list :
    grep -E "^deb[[:blank:]]*(http|ftp)://[[:alnum:]]*\.[a-z]{2}\.debian\.org.*${DIST}"
    But it would only work for general case.

    I couldn't find a clean way to specify the mirror, since it could be
    specific for each distribution and/or architecture. I'm just wondering
    how live-helper and debootstrap have addressed this problem.

    Any idea ?
    
    > but it would be nice to not have to modify it to use a !french mirror.


    done

    dupload di-netboot-assistant_0.33_i386.changes


    Franklin


    --
    To UNSUBSCRIBE, email to debian-mentors-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

+ Reply to Thread