Default vfat file permissions - why executable?

Ethan Baldridge ethan at superiordocumentservices.com
Tue Oct 6 20:59:40 UTC 2009


Dwarf Fortress comes as a .exe as well, but again, it should be run with
the included shell script (./df).

Also, I think any C# apps have the ".exe" extension on the binaries by
default.

But .exe files run with Wine (separate from ELF binaries or CIL stuff
which have a .exe extension) shouldn't need to be executable anyway,
right? Or does Ubuntu use the kernel's "misc binary loader" option to
handle Wine stuff?


-----Original Message-----
From: ubuntu-devel-discuss-bounces at lists.ubuntu.com
[mailto:ubuntu-devel-discuss-bounces at lists.ubuntu.com] On Behalf Of Jeff
Hanson
Sent: Tuesday, October 06, 2009 4:54 PM
To: John Dong
Cc: ubuntu-devel-discuss at lists.ubuntu.com
Subject: Re: Default vfat file permissions - why executable?

On Tue, Oct 6, 2009 at 3:28 PM, John Dong <jdong at ubuntu.com> wrote:
> Usecase described at
>
https://bugs.edge.launchpad.net/ubuntu/+source/gnome-mount/+bug/78505/co
mments/10
>
> As Colin said, it seems to be more of a cosmetic issue with Nautilus.

Thanks.  I understand now although I think that binfmt-support is the
wrong solution to the problem.  Using xdg-open and the filename
extension would be easier.  Its rather rare to find a ELF with an
extension of ".exe".  The game Lost Labyrinth (laby.exe) is the only
one I know of but users will run it from a desktop menu, not by
browsing and clicking the executable in the .../bin directory.

I don't like the "click anything to execute it" aspects as it allows
the proliferation of unauthenticated applications (and the related
malware risks) to easily bypass the relative safety of those from
standard repositories in the package management system.  The Nautilus
dialog is only a minor annoyance.  It's the design of the Wine
integration that makes it too easy to create "readme.txt" binaries
that install malware.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss at lists.ubuntu.com
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss




More information about the Ubuntu-devel-discuss mailing list