Version: 2.0 (using KDE 3.5.5, compiled sources)
Compiler: Target: x86_64-mandriva-linux-gnu
OS: Linux (x86_64) release 2.6.17-6mdv
I enter in kcontrol->Internet & Network->Samba, click in the tab "Users" then i add a user (here the users appear doubled, so to add a user you have to select the 2 entries of that user) and the user was added i close kcontrol.
Then i run again kcontrol and i go to "Internet & Network->Samba", click the tab "Users" and i see that there isnt any user, so the user i add in previous step disappeared, istn possible to add users since they always disappear.
To tried to enter this bug by clicking in "Help->Report Bug in Samba Module" when i was in kcontrol->Internet & Network->Samba, then appeared the konqueror window with url:
then i click in button "Continue" and then appears a message in red saying:
I don't know anything about kcmkcmsambaconf. Please submit the bug and select the package manually.
Here the problem is that in report bug window in application appears:
and that doesnt exist, so thats why isnt possible to enter a bug using "Help->Report bug in Samba Module"
What should appear in Allplications (from "Help->Report bug in Samba Module" window) should be kcmsamba and not kcmkcmsambaconf.
To enter the bug im entering i used the url:
*** This bug has been marked as a duplicate of 139621 ***
If you take a better look this bug isnt a duplicate from bug 139621
*** Bug 139621 has been marked as a duplicate of this bug. ***
I am seeing exactly the same thing with KDE 3.5.6, as packaged in Kubuntu Feisty. If I run KControl from a console, I get this output:
Load smb config files from /dev/null
Loaded services file OK.
Server role: ROLE_STANDALONE
This was a clean installation of Kubuntu Feisty, not an upgrade.
I've found I can add users via smbpasswd, and it does seem to work (i.e. I can then delete the user again, but I get an error message trying to delete a non-existent user). However, I don't know *where* the data is being stored. In the KDE gui, it says the password file is /etc/samba/smbpasswd. However, this file does not exist on my system, and the smb.conf file does not refer to it. I do have this line:
passdb backend = tdbsam
Having added a user manually using smbpasswd, the list of users is *still* empty in the KDE gui -- both in the total list of users (mentioned above), and in the GUI you get if you try to add users to a specific share.
It also seems the GUI is failing to create users as well -- if I try 'sudo smbpasswd -x mytestuser' after creating the user in the KDE gui, I get the same error message I get when trying to delete a non-existent user.
So, there seem to be 3 bugs
- the KDE gui cannot create Samba users
- it fails to create users silently rather than loudly
- it cannot find the list of users.
NB - for testers -- be aware of the other major bugs with Samba in feisty: bug #95460
Hmm, I just realised I may be mixing up some issues in Kubuntu Feisty with the actual KDE issues. Sorry for that, it's difficult to tell which is which.
*** This bug has been marked as a duplicate of 94828 ***