• Michael Shigorin's avatar
    build-vm: standalone build is a must, too · cb764516
    Michael Shigorin authored
    The problem was spotted by Alexander Bandura:
    bin/tar2vm wasn't present in the generated profile.
    
    I considered extending features.in/Makefile to include
    bin/ alongside lib/ but that would make the helper's location
    unpredictable (unless BUILDDIR is specified explicitly) so
    restricting sudoers would be harder; worse yet, the copied file
    would come with write access for the user building an image.
    
    The implications in restricted case are complex enough anyways
    so the recommended implementation would only include a fixed
    readonly location like /usr/share/mkimage-profiles/bin/tar2vm
    as laid out in doc/vm.txt, and that means it's in the metaprofile
    not a generated profile.
    cb764516
main.mk 2.51 KB