Summary: | nonroot cannot umount volumes mounted by ivman | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Roman Polach <rpolach> |
Component: | Current packages | Assignee: | Rohan McGovern <rohan> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | denilsonsa, eibarbu, genstef, ic+gentoo |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Roman Polach
2006-10-03 15:46:43 UTC
* should I post more info? * would ivman/hal downgrade help? Ivman is probably mounting using pmount, and hence pumount must be used to unmount. if so, then gnome disk mounter applet should use pumount too. If you have to use some other programs which need a specific mount or umount command for compatibility, you can set commands in IvmConfigBase.xml. when I set pmount and pumount as mount/umount commands in IvmConfigBase.xml, gnome disk mounter applet cannot umount the volume, it displays: "... was not mounted by you" ...and when I set "mount" and "umount" as mount/umount commands, it cannot mount anything without an appropriate entry in fstab I'm seeing the very same symptoms with KDE/KDE Mediamanager (HAL) as well recently. I have no idea what has caused this, though. I believe it is written in documentation that if you want to be able to unmount the device, you need to start a user instance of ivman. Thus the device is mounted with your uid so only you have access to the data from the disc, and pumount can unmount it. If you look to the man page of punmount, it can only unmount if the device was mounted with your uid. As a bonus, when running a user instance of ivman, the mount point is the correct one, like /media/USBDISK, and not /media/sdb1. So my oppinion is that this isn't a bug. It is not a bug, it is a feature :) |