We had a discussion during DebConf about di-netboot-assistant.

Here are the ideas we gathered

Verifying netboot image signatures
-----------------------------------
        netboot images for Debian are already signed by Release file
        1. check SHA256SUM only
        2. download the Release file
        3. verify the GPG signature for SHA256 only
          "gpgv --keyring .... /usr/share/keyrings/debian-role-keys.gpg"

        Daily image ?
        TODO! note: the HTTP directory hierarchy for Daily and regular
                    release aren't the same.


Easier installation of netboot images
-------------------------------------
Idea: Installing a debian-installer-netboot-*** image should invoke
di-netboot-assistant in postinst.


di-netboot-assistant 
        Suggests: debian-installer-netboot-amd64
        Suggests: debian-installer-netboot-i386

debian-installer-netboot-{amd64,i386}
        Recommends: di-netboot-assistant
        
        in postinst 
        => di-netboot-assistant install --package=debian-installer-netboot-amd64

        Note: each time the debian-installer-netboot-amd64 is upgraded on the 
        system, then debian-installer-netboot-amd64 overwrites that TFTP 
directory.


Debian-CD
        Put a copy of the netboot image on the DVD.
        
        Which format should be on the DVD? .deb, tarball, extracted ?
        Which netboot image arch should be present on which DVD image ?


Validate the di-source file.
        implement a feature to make sure that all the netboot images listed in
        /etc/di-netboot-assistant/di-source.list exist


Andreas and Franklin

Reply via email to