I right-click on a folder in nautilus, select "share folder" (notice that my desktop is in italian, so the english version might differ) and choose a name for the folder. Then in nautilus I go to
smb://localhost
and I see the folder. Then I go to system/administration/shared folders and see the folder. Then right-click on it in nautilus, select "share folder" and "do not share". The folder disappears from system/administration/shared folders, however in nautilus I can still go to "smb://localhost" and use it.
If I unshare it directly from "system/administration" it gets unshared correctly so the bug should be in the nautilus plugin. Moreover, if I share a folder from nautilus while keeping the system/administration window opened, lines are added in smb.conf but the folder is not visible in smb://localhost. The same happens when I unshare it: it is no longer present in smb.conf but it is visible in smb://localhost, so the point seems to be that the nautilus plugins should tell samba to reload its configuration after changing it.
I right-click on a folder in nautilus, select "share folder" (notice that my desktop is in italian, so the english version might differ) and choose a name for the folder. Then in nautilus I go to
smb://localhost
and I see the folder. Then I go to system/ administration/ shared folders and see the folder. Then right-click on it in nautilus, select "share folder" and "do not share". The folder disappears from system/ administration/ shared folders, however in nautilus I can still go to "smb://localhost" and use it.
If I unshare it directly from "system/ administration" it gets unshared correctly so the bug should be in the nautilus plugin. Moreover, if I share a folder from nautilus while keeping the system/ administration window opened, lines are added in smb.conf but the folder is not visible in smb://localhost. The same happens when I unshare it: it is no longer present in smb.conf but it is visible in smb://localhost, so the point seems to be that the nautilus plugins should tell samba to reload its configuration after changing it.