Nautilus share allows users to share nautilus folders over samba, which is (was?) pretty much the standard way to share files for windows users. While the feature is useful it seems to not have been working correctly for some cycles in Ubuntu.
To allow users to connect through username/password nautilus-share needs to create samba users, or the samba component (libpam-smbpass) allowing to do that was buggy and has been removed (https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2016-March/016298.html), letting the nautilus integration mostly non fonctional. Now the samba bug has been fixed it seems, but the corresponding component is apparently unmaintained and Debian stopped integrating it for this reason.
It means our options are:
- remove nautilus-share and the samba sharing integration from the desktop
- restore the libpam-smbpass package
- update nautilus-share to only allow guest shares and not propose login/passwd shares until libsmb-pass is installed
I don’t know if local file sharing is still a thing nowadays or if people just send things over the internet/facebook/emails/apps/etc. Accessing shared folders is still standard and going to supported (useful to access your nas, corporate ressources, etc), creating shares of your own datas over smb … does anybody have a clue how useful that is still to users in the modern world?
If the feature still looks quite useful I would recommend trying to make it work again, if we think it’s not so important nowadays then it’s probably easier to remove the option.
What do you think?