It is more complicate.  symlink works if both files are on the same device id (eg cfengine on dev/sda2, masterfiles on /devsda4 does not work).  On my old cfengine server installation 3.3.2 i can symlink to a diirectory tthat have an otjher device  number.