I am assuming that you are running netatalk on your Linux box... The problem, I believe, is with netatalk translating the symbolic links. A workaround would be to share that folder as its own mount point in your /etc/atalk/AppleVolumes.default file. This means that you have to mount two shares...