SimpleSambaIntegrationSpec

Revision 4 as of 2007-04-10 14:23:23

Clear message

Summary

Eliminates the need to add samba users from the command line. Users can log into samba as soon as it is installed with their username and password and never need to use the terminal. This will allow samba to Just Work with new Feisty installs and installs upgraded to Feisty as long as the users change/reset their password.

Use Cases

John enables file sharing through the GUI and immediately is able to log in using his username and password.

Design

  • libpam-smbpass should be a dependency of ubuntu-desktop
  • common-password should include a managed-passwordsync by default
  • managed-passwordsync should include libpam-smbpass by default
  • authtool should set managed-passwordsync appropriately when authentication type changes

Outstanding Issues

  • purging samba shouldn't clobber /var/lib/samba if libpam-smbpass is installed, causing passwd not to work

BoF agenda and discussion

At some point someone should look at this thing.


CategorySpec