• Gerardo Exequiel Pozzi's avatar
    [archiso] Checksum only aitab and *.sfs (per architecture) · cd359bc3
    Gerardo Exequiel Pozzi authored
    
    
    We are currently checksuming all files inside $archisobasedir
    (aitab, *sfs, kernel/initramfs and boot/syslinux related files)
    this is stored in one file only. Its works good for now,
    but I think we only need to checksum only aitab and *.sfs if they are needed.
    Currently if you boot a dual-iso in i686, also checksum is done
    for *.sfs of x86_64. Not a big issue, this just take a bit more time.
    The real issue is when booting via PXE with HTTP/FTP methods,
    since they download only aitab and needed *.sfs files,
    can not use directly the only one file where checksums are stored.
    
    This patch does:
    
    (1) Do not checksum syslinux related files, anyway you are already reach initramfs stage.
    (2) Do not checksum kernel/initramfs files, for the same as (1)
    (3) Two checksum.${arch}.md5 for each i686 and x86_64 for only aitab and *.sfs.
    
    Signed-off-by: default avatarGerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
    cd359bc3