Não sei por que você gostaria de fazer isso, mas você pode armazenar o caminho completo do servidor dos arquivos em um "fluxo de dados alternativo NTFS" que seria legível pelos clientes Samba. O Samba "falsifica" os fluxos de dados alternativos do NTFS, armazenando-os como atributos estendidos.
Seus dados seriam apenas o caminho, então streams_xattr
seria OK. O atributo estendido precisa ser chamado de user.DosStream."ADS-NAME"
conforme visto no link
Escrever um script para adicionar periodicamente o atributo a arquivos existentes com setfattr
seria bastante fácil.
Para criá-lo em "tempo real" seria mais complicado, mas modificar o código-fonte do Samba não é necessário, você só precisa executar um script para criar / modificar o atributo estendido quando os arquivos são criados / movidos. Dê uma olhada em incron
para isso, há um exemplo em link