Here at Ubuntu, we provide nautilus-share as default sharing system for Hardy. This tool use the usershare system provided by samba.
Usershare is a great enhancement for users to allow them to share folders.
Looking at security system, I think that it will be a great enhancement if user can set differents password for differents shares.
1/ If user have samba password synced with user password (libpam-smbpass) he can not send his user login+pass to another user (security problem).
2/ If user use smbpasswd to have one samba password (different than his user password), login+samba password permit another user to see all his shares
Is this a feasible claim?