setting <filemode> for a <mapping> that just consists of <softlinkSource> will set permissions for all files installed to that directory, not just the symlinked file.
I resolved my issue by just not using symlinks and everything works satisfactorily; I'm just posting this so others can know about it and avoid spending 2 hours trying to figure out what they're doing wrong.
setting
<filemode>
for a<mapping>
that just consists of<softlinkSource>
will set permissions for all files installed to that directory, not just the symlinked file.I resolved my issue by just not using symlinks and everything works satisfactorily; I'm just posting this so others can know about it and avoid spending 2 hours trying to figure out what they're doing wrong.