** Description changed: In hardy heron, a fuse based sshfs mount that is mounted through /etc/fstab does NOT match its corresponding entry in /etc/mtab. I am filing this as a bug, because it breaks a number of standard ubuntu/gnome/debian/linux utilities, including umount and the unmount capability of the "Disk Mounter" applet. For example, this line in /etc/fstab: sshfs#usern...@ubuntusshserver:/home/username /home/username/mnt/sshfs/ubuntusshserver/username fuse comment=sshfs,users,exec,nodev,nosuid,rw,nosuid,noauto,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,port=22,BatchMode=yes 0 0 results in this line in /etc/mtab (when this mount point is mounted): usern...@ubuntusshserver:/home/username /home/username/mnt/sshfs/ubuntusshserver/username fuse.sshfs rw,nosuid,nodev,max_read=65536,allow_other,user=username 0 0 The line mentioned for /etc/fstab allows me to easily mount the sshfs mount point from mount or the "Disk Mounter" applet with no problems, but breaks umount and "Disk Mounter" for unmounting. "fusermount -u" or "fusermount -u -z" still work. Running the following line to use sed to edit /etc/mtab to correct the problem after a mount results in desired behavior, and verifies that this problem is a bug: sudo sed 's/\(^...@]\{1,\...@\)\(.\{1,\}\) fuse\.sshfs /sshfs#\1\2 fuse /' -i /etc/mtab This line is, of course, a workaround for the bug, and requires su privileges to run, so it is NOT a solution. The source package for this bug should be sshfs-fuse 1.9-1. The binary package is sshfs. I believe that this behavior did not exist in fiesty fawn, and cannot tell you if it existed in gutsy gibbon. I am almost sure that this is new to hardy heron, so it is probably a design change that resulted in some bugs. I also believe that this bug is the true cause of bug#152978 (see https://bugs.launchpad.net/ubuntu/+source/tomboy/+bug/152978/comments/11) Here are the results from 'lsb_release -rd': Description: Ubuntu 8.04 Release: 8.04 Here are the results from 'apt-cache policy sshfs': apt-cache policy sshfs sshfs: - Installed: 1.9-1 - Candidate: 1.9-1 - Version table: - *** 1.9-1 0 - 500 http://archive.ubuntu.com hardy/universe Packages - 100 /var/lib/dpkg/status + Installed: 1.9-1 + Candidate: 1.9-1 + Version table: + *** 1.9-1 0 + 500 http://archive.ubuntu.com hardy/universe Packages + 100 /var/lib/dpkg/status Here is my kernel from 'uname -a': Linux ubuntu 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64 GNU/Linux + + + WORKAROUND to mount using /etc/fstab: + + sshfs#u...@login1.example.com:/home/user /mnt/sshdisk fuse + user,noauto,fsname=sshfs#u...@login1.example.com:/home/user 0 0 + + (this is supposed to be one line in fstab)
-- In hardy, sshfs /etc/mtab and /etc/fstab do not match, umount and unmount through "Disk Mounter" applet do not work https://bugs.launchpad.net/bugs/243298 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs