Nemo considers all Fuse files as executable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nemo (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
How to reproduce on Nemo version 3.8.5-1:
1. Open Nemo.
2. Edit > Preferences > Behavior > Executable Text Files: select 'ask each time'
3. Navigate to a Fuse-managed directory.
4. Double-click on a non-executable text file.
Expected: the file opens right away.
Actual: Nemo prompts "Do you want to run foo.txt, or display its contents? foo.txt is an executable text file" even though the file is not executable.
Detailed reproduction steps:
sudo apt install python3-fuse
git clone https:/
mkdir endpoint
python3 python-
stat endpoint/hello
# notice that the file is not executable: Access: (0444/-r--r--r--)
endpoint/hello
# notice the "permission denied" error message
nemo endpoint
# double-click on the 'hello' file, notice the Nemo prompt
fusermount -u endpoint