After upgrading from 3.0.22 to 3.0.24 on gentoo variable substitution does not work anymore for logon and profile path. We are running openldap as authentication backend. When using absolute paths like sambaHomePath: \\server\username everything works but when using sambaHomePath: \\%L\%U the drive can not be mapped. When using logon path from smb.conf and nulling sambaHomePath: in ldap the substitutions work.
set "passdb expand explicit = yes"
(In reply to comment #1) > set "passdb expand explicit = yes" > Thanks it works, but why does we get the message WARNING: passdb expand explicit = yes is deprecated when running testparm?
I think the deprecated flag has been cleared in SVN.