[Samba] samba 3.5.x, pdbedit smb.conf and profiles

Andy ange3791 at area5101.com
Tue Dec 7 11:29:08 MST 2010

The per-user values set by pdbedit do override the value in smb.conf. 
The problem I am having is that I set "profile path" with pdbedit to 
something different than what's in smb.conf, but now I want to go back 
to the value of "logon path" in smb.conf. Setting the profile path with 
pdbedit to an empty string, "", or NULL, does not result in the value 
being read again from smb.conf, it just sets the value to blank.


How do you remove the per-user value with pdbedit and have the value 
read from smb.conf? I have tried setting the per-user value both to "" 
and NULL.

On 12/6/2010 10:23 AM, TAKAHASHI Motonobu wrote:
> Hello,
> 2010/12/6 Gaiseric Vandal<gaiseric.vandal at gmail.com>:
>> I would guess that the per-user settings should override the general
>> smb.conf settings.
> If you use "modern" passdb such as tdbsam or ldapsam, "logon path"
> parameter works only to set the default value for 'profile path'.
>> I had problems with roaming profiles-  I didn't want to use them but
>> sometimes on client logins/logouts the XP client would try to load
> Set the below line:
>    logon path =
> 2010/12/6 Andy<ange3791 at area5101.com>:
>>> How do you force the "profile path" in pdbedit to get its value from
>>> "logon path" in smb.conf?
>>> Is it possible to disable roaming profiles by user with pdbedit and leave
>>> "logon path" set in smb.conf?
> The only way is to use "old" passdb such as smbpasswd or ldapsam_compat.
> ---
> TAKAHASHI Motonobu<monyo at monyo.com>

More information about the samba mailing list