Newest Samba from Debian Squeeze introduces a change on the way symlinks are handled/followed.
On previous Samba versions, you had to just define this in the [global] section of your smb.conf
unix extensions = No follow symlinks = Yes wide links = Yes
Right now, this has been split up into the share sections so that you need to allow symlink following by share.
[global] unix extensions = No [shareXY] comment = share XY path = /path/to/share/XY follow symlinks = Yes wide links = Yes
After a reload, everything’s fine again.