mounting sshfs mounts doesn't work anymore

Asked by Bogdan Butnaru

Hello! I'm having a weird issue with sshfs after updating to Gutsy.

When using Feisty, I had this line in /etc/fstab:

   sshfs#<email address hidden>:/ /mnt/zalmox fuse noauto,rw,user,nonempty 0 0

This worked very well, I could use "mount /mnt/zalmox" and "umount /mnt/zalmox" to mount and unmount things. However, after updating to Gutsy this doesn't work anymore. When I try to mount the folder I get an error:

$ mount zalmox/
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator
[: 54: ==: unexpected operator

I can still mount things with "sshfs zalmox.lan:/ /mnt/zalmox -o nonempty". I changed the line in fstab to "sshfs#zalmox.lan:/ /mnt/zalmox fuse noauto,rw,user,nonempty,user=bogdanb 0 0" and now I can _unmount_ (after mounting with "sshfs"), but mount gives the same error.

Any idea what's wrong?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Markus Thielmann
Solved:
Last query:
Last reply:
Revision history for this message
Best Markus Thielmann (thielmann) said :
#1

This bug is known to the debian project. See http://<email address hidden>/msg346999.html and there's also a solution: "just use /bin/bash in /sbin/mount.fuse".

Please have in mind that Gutsy is still *pre-beta* and and highly in development. So you should only use it if you're involved in development or at least a quite skilled user.

Revision history for this message
Bogdan Butnaru (bogdanb) said :
#2

Thanks! I couldn't find that mail by myself. It's working now.

Revision history for this message
qq274980 (qq274980) said :
#3

miss the same proble.

the rule in /etc/fstab those works well before update can't work now in Gutsy.

but still can manual mount by
 $ sshfs user@host: mountpoint