[Bug 1700588] Re: samba package should prompt the user to create a Samba password when first installed (or re-use their existing one)
I understand. However, everything you say is much more applicable in a server/IT/business setting than home use. With my IT Consultant hat on, you're absolutely right, but with my Home User hat on, it's all irrelevant. I just want file sharing to work when Samba is installed *after* user creation without having to use the command-line or fiddle with configuration files. If you think that resolving this issue is out of scope here, I understand and will open bugs on client software like Nautilus and Dolphin (already filed: https://bugs.kde.org/show_bug.cgi?id=381688) Alternatively, would it make sense to have Samba installed by default, so that initial user creation can populate the Samba user/password database that that information immediately? ** Bug watch added: KDE Bug Tracking System #381688 https://bugs.kde.org/show_bug.cgi?id=381688 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1700588 Title: samba package should prompt the user to create a Samba password when first installed (or re-use their existing one) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1700588/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1700588] Re: samba package should prompt the user to create a Samba password when first installed (or re-use their existing one)
Thank you for filing this bug in Ubuntu. Samba needs its own user/password database because essentially the encryption mechanisms used during windows authentication are different from what Linux uses. How and where to store these databases is configurable and there is no one-size-fits-all solution. Some installations are happy with Samba's tdb local on disk database file. Others prefer to have users in LDAP. Even when using a single backend like LDAP, however, there are still separate attributes for windows and linux passwords. Or the authentication might be delegated to Kerberos. To create a samba user, it's usually not always just a matter of running "smbpasswd -a". It depends on the backend and on each site's policies. Furthermore, how would the samba package decide which users should be added to the Samba database? What's "active user"? There are way too many variables, and it's not Ubuntu's place to decide that. Samba is an application on top of Ubuntu, and how it's used is up to the administrator. ** Changed in: samba (Ubuntu) Status: New => Opinion -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1700588 Title: samba package should prompt the user to create a Samba password when first installed (or re-use their existing one) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1700588/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1700588] Re: samba package should prompt the user to create a Samba password when first installed (or re-use their existing one)
Thank you for filing this bug in Ubuntu. Samba needs its own user/password database because essentially the encryption mechanisms used during windows authentication are different from what Linux uses. How and where to store these databases is configurable and there is no one-size-fits-all solution. Some installations are happy with Samba's tdb local on disk database file. Others prefer to have users in LDAP. Even when using a single backend like LDAP, however, there are still separate attributes for windows and linux passwords. Or the authentication might be delegated to Kerberos. To create a samba user, it's usually not always just a matter of running "smbpasswd -a". It depends on the backend and on each site's policies. Furthermore, how would the samba package decide which users should be added to the Samba database? What's "active user"? There are way too many variables, and it's not Ubuntu's place to decide that. Samba is an application on top of Ubuntu, and how it's used is up to the administrator. ** Changed in: samba (Ubuntu) Status: New => Opinion -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1700588 Title: samba package should prompt the user to create a Samba password when first installed (or re-use their existing one) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1700588/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs