As of Xubuntu 12.04, the problem is in /usr/share/system-config-samba/sambaUserData.py 53-78 The script should have returned the actual status, stderr, stdout from /usr/bin/pdbedit, which would be helpful in debugging, instead of generalizing unknown cases to a specific error message.
Running the command manually for me returns: ------------------------------------------------------------------------------------------- + sudo /usr/bin/pdbedit -L -w ; echo $? Can't load /etc/samba/smb.conf - run testparm to debug it 1 ------------------------------------------------------------------------------------------- + testparm Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) params.c:OpenConfFile() - Unable to open configuration file "/etc/samba/smb.conf": No such file or directory Error loading services. ------------------------------------------------------------------------------------------- ...which brings up the next question: why reinstalling "samba" did not recreate the "/etc/samba/" , but at least it is clear what's the next problem to deal with. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/964681 Title: system-config-samba.py crashed with RuntimeError in readSmbPasswords(): You do not have permission to execute /usr/bin/pdbedit. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/system-config-samba/+bug/964681/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs