the <dist>/src/custompios_path generated by src/make_custom_pi_os holds the absolute path to the CustomPiOS sources (so all the scripts (and sourced scriptlets) can find the other scripts).
this means, that it is useless to track this file in git (assuming that not everybody clones the repo into /home/guysoft/sources/CustomPiOS :-P)
probably this file could hold a relative path (at least if make_custom_pi_os was called via a relative path, such as ./src/make_custom_pi_os)?
i'm a bit unsure about the interaction with the vagrant snippet.