O ZFS no Linux usa o recurso de compartilhamento de usuários do samba. Então, para fazer este trabalho, você tem que habilitar isso em smb.conf, definindo um diretório para armazenar as definições de usershare
[global]
; directory for storing the usershare definitions. permissions
; of the directory govern who can use this.
usershare path = /var/lib/samba/usershares
usershare max shares = 100
usershare allow guests = yes
usershare owner only = no
e você tem que realmente criar o diretório
mkdir /var/lib/samba/usershares
chgrp foo /var/lib/samba/usershares
chmod 1770 /var/lib/samba/usershares
agora reinicie o smbd.