fusermount: mount failed: Operation not permitted
The simplest solution is to change the mode of 'fusermount':
chmod 4755 /usr/bin/fusermountand maybe also:
chmod o+rw /dev/fuseMaybe I must add this info to the README.
Hi eugenio,
this one is for you I believe!
jamie.
-------- Forwarded Message --------
From: tracker (bugzilla.gnome.org) <bugzilla-daemon bugzilla gnome org >
To: jamiemcc blueyonder co uk
Subject: [Bug 404749] New: trackerfs.py doesn't mount the FS
Date: Mon, 5 Feb 2007 21:16:15 +0000 (UTC)
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=404749
tracker | Tracker Search Tool | Ver: unspecified
Summary: trackerfs.py doesn't mount the FS
Product: tracker
Version: unspecified
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: Tracker Search Tool
AssignedTo: jamiemcc blueyonder co uk
ReportedBy: corradogizzi gmail com
QAContact: jamiemcc blueyonder co uk
GNOME version: Unspecified
GNOME milestone: Unspecified
Please describe the problem:
Trying to mount a trackerfs using trackerfs.py doesn't work.
The output giving the command as root with the --tag or --search option is the
following:
Traceback (most recent call last):
File "/usr/bin/trackerfs.py", line 253, in ?
fs = TrackerFs()
File "/usr/bin/trackerfs.py", line 58, in __init__
TrackerClient.__init__(self)
File "/usr/bin/trackerfs.py", line 19, in __init__
bus = dbus.SessionBus()
File "/var/lib/python-support/python2.4/dbus/_dbus.py", line 266, in __new__
return Bus.__new__(cls, Bus.TYPE_SESSION, use_default_mainloop, private)
File "/var/lib/python-support/python2.4/dbus/_dbus.py", line 99, in __new__
bus._connection = dbus_bindings.bus_get(bus_type, private)
File "dbus_bindings.pyx", line 1692, in dbus_bindings.bus_get
dbus_bindings.DBusException: Did not receive a reply. Possible causes include:
the remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken.
The same command given as normal user outputs the following:
2007-02-05 21:40:18,960 - trackerfs - DEBUG - mountpoint:
'/home/pappageno/Recover'
2007-02-05 21:40:18,960 - trackerfs - DEBUG - Use Search
2007-02-05 21:40:20,085 - trackerfs - DEBUG - Refresh Filelist
fuse: failed to exec fusermount: Permission denied
python: fuse_opt.c:67: fuse_opt_insert_arg: Assertion `pos <= args->argc'
failed.
Aborted (core dumped)
Steps to reproduce:
1. sudo python trackerfs.py /media/foo --tag=foo
2. sudo python trackerfs.py /media/foo --search=foo
3. python trackerfs.py ~/foo --tag=foo
4. python trackerfs.py ~/foo --search=foo
Actual results:
The Fs it's not mounted and you get the output pasted above
Expected results:
The Fs should be mounted containing the files tagged as specified with the
--tag option
Does this happen every time?
Yes
Other information:
_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list