I have a USB drive that is shared over the network via a SAMBA share. This is because the contents are to be managed by a remote user.
Now, there is a local user with physical access to the USB drive. Once the remote user has finished "managing" the USB drive, he instructs the local user to unmount the drive for safekeeping.
However, since the USB flash drive is currently being shared over SAMBA, the unmount operation cannot succeed without the SAMBA process first releasing the USB drive's file system. This is undesirable because stopping SAMBA would affect the many other users using the other SAMBA shares.
Is there any way to circumvent this problem? Or am I doing it wrong in the first place? Or what if the local user just pulls out the USB drive anyway? Will this cause any problems?