Description of problem: I add a new Samba user in Preferences > Add User.
Then I OK the user. The user works. When I return to Prefs > Add User, the
user is not visible. If I try to add the user again, it says the user already
exists--yet the user is not visible.
Version-Release number of selected component (if applicable): Samba Config Tool
1.2.39. Kernel 2.6.20-1.3069.fc7
Steps to Reproduce:
1.Add user to Samba Users with Samba Config Tool, Prefs > Add User. Exit tool.
Actual results: Return to Samba Config Tool Prefs > Add User. No users
shown, yet User exists.
List of Users should show.
Additional info: This is an old bug that was reported in #159419. It seems
to have popped up again.
New bugs shouldn't be filed against "testN", only against "devel".
The problem was a different one than in bug #159419, though. Up to now,
system-config-samba read /etc/samba/smbpasswd directly instead of using the
pdbedit tool and when the default changed from using the smbpasswd file to using
a tdb backend, it couldn't cope with that, i.e. users where added to the passdb
TDB file, but system-config-samba still looked for /etc/samba/smbpasswd.
system-config-samba-1.2.40 is building right now which contains fixes for this bug.
Please test extensively as the new code is sufficiently different that I might
have broken something ;-). If the fix doesn't help you, please reopen this
ticket, if it introduces other bugs, please open new bugzilla tickets. Thanks.