hallas added a comment.
In D20938#459149 <https://phabricator.kde.org/D20938#459149>, @ivan wrote: > I'm torn between two approaches: > > - doing what you have done, maybe with a customization point - `fusermount -u` by default, something else for specific mount types; > - disabling the teardown operation > > The rationale for the second one: > - The users which create fuse mounts from the shell know how to unmount them; > - Users which used a tool to mount something (like Plasma Vault) should use the same tool to unmount (these tools potentially do more than simple unmounting - like calling a destructor in C++ instead of just free :) ); > - Some applications will have their own mounts (for example, akonadi will use encrypted storage for storing indexes of encrypted mails) - you don't want to have those controlled by the user.* > > (*) we will also need to hide these from Places, but that is not important at this point. I am actually leaning mostly towards your second suggestion, disabling the teardown action. I think you described it very good that the user already knows how to use fuse and in the cases where he doesn't (e.g. when using RDP or something) then he probably shouldn't unmount the filesystem anyway. @ngraham - do you have an opinion on this? REPOSITORY R245 Solid REVISION DETAIL https://phabricator.kde.org/D20938 To: hallas, #frameworks, ngraham, elvisangelaccio, broulik, bruns Cc: svuorela, nicolasfella, ivan, kde-frameworks-devel, michaelh, ngraham, bruns