correction, I adjusted teh template a bit, and this 'hack' works.
If you add a local config file (that already exists in global) with a parameter like ??ETC??sysctl.conf or ??ETC??hosts
with a different grammar parser on the local, it will read the local config file with the new grammar. The snapshot will detect any changes to the actual content (not just checksum)
Still, I dont understand why by design, we cant create local config files that exist in global. In this case if Blade sees a local file and identical global file, local should take precedence over global. (standard in any application or language)
There’s an idea for this i think.