Bug 80033 - Wishlist: Make device:/ automatically unmount?
Summary: Wishlist: Make device:/ automatically unmount?
Status: RESOLVED INTENTIONAL
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: media (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kevin Ottens
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-20 23:53 UTC by Luke Sandell
Modified: 2005-09-23 23:42 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke Sandell 2004-04-20 23:53:35 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    Compiled From Sources
OS:          Linux

Here's an idea for you that would make mtools and supermount obsolete for KDE.

Devices are automatically mounted whenever the corresponding device:/ URL is requested. The function I am proposing is to automatically unmount the device when the mount point is no longer accessed by any applications. (Note: I am not suggesting we unmount explicit mounting done via the query string or context menu. Sometimes a user may want a device to remain mounted even after they are no longer accessing it.)

I'm not sure exactly how this could be accomplished, because I am not that knowledgable about UNIX programming. Do applications place locks on directories when they enter them? If so, you could have it unmount as soon as there are no locks on the mount point. Or you could have it unmount as soon as there are no KIO jobs with paths under the mount point.

If this were implemented, then I could have a simple link to e.g. devices:/devfd0mntfloppy in my Save As... dialog. I would click the link, and automatic mounting would occur. Then I would click OK, the file would save. The device would then automatically unmount whenever the program exited!

This sounds like a good deal to me! However, I know it would take a lot of work so it is just a food for thought.
Comment 1 Luke Sandell 2004-04-20 23:55:36 UTC
I'm sorry, I meant to mark this as a wish. I don't know how to set it now.
Comment 2 Niels Sascha Reedijk 2004-04-21 07:33:49 UTC
Setting to wishlist, as was intended.
Comment 3 Nicolas Goutte 2005-08-23 12:52:24 UTC
See also bug #111173
Comment 4 Thiago Macieira 2005-08-23 13:06:53 UTC
kio_devices is no more.

Kévin, your take again.
Comment 5 Kevin Ottens 2005-09-23 23:42:34 UTC
Just like for #111173, it's a WONTFIX to me. Implementing this means basically
implementing just another automounter. That shouldn't be done in KDE but on a
lower level IMHO, just like some distros are already doing.