Public bug reported:
Binary package hint: nautilus
Under linux any file may be executable using the binfmt-misc feature of
the kernel. This should mean that when I double click on a file in
nautilus that is executable, nautilus should allow me to execute it even
if it doesn't fit into the normal definition of what an executable file
is. That's why we have the execute bit. This is complicated by the
matter that some file systems will show all files with an execute bit,
so this must be customizable. I have a few suggestions for how this
could work:
1) Actually check to see if the file is executable by the kernel
2) Allow users to select "execute if executable bit set" when setting up
associations (this would be the easiest to do).
3) When in doubt ask the user (this would get annoying).
4) Try executing the file by default and if that fails do something else that
is reasonable.
This really is a bug and not a feature request. On my system jar files
are executable. Under nautilus jar files are opened by the archive
program without any option to execute them even when the execute bit is
set. If I can type in the name of a program on the command line and have
it execute, I should be able to double click on it in Nautilus too.
There is a simple work around for .jar files since one can associate them with
the java runtime based on extension, but many other formats supported by
binfmt-misc don't have simple workarounds. The execute bit should mean the
same thing in a GUI that it means on the command line.
[EMAIL PROTECTED]:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.04
DISTRIB_CODENAME=feisty
DISTRIB_DESCRIPTION="Ubuntu 7.04"
** Affects: nautilus (Ubuntu)
Importance: Undecided
Status: New
--
Nautilus should allow execution of arbitrary files with execute bit set
https://bugs.launchpad.net/bugs/204324
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs