After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 571307 - Require .desktop files to be executable
Require .desktop files to be executable
Status: RESOLVED DUPLICATE of bug 405052
Product: nautilus
Classification: Core
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-02-11 13:57 UTC by Chris Jones
Modified: 2009-02-12 09:02 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Chris Jones 2009-02-11 13:57:37 UTC
My suggestion is that .desktop files should be required to be marked as executable, for the simple reason that it would mean they couldn't be trivially saved from the web or an email client, and immediately be functional.
Being able to save such a file to the desktop and double click it provides just about the only trivial way that a user can be tricked into executing foreign code (in that a launcher could download a file and execute it).

I'm moderately sure this isn't specific to nautilus, so please re-assign somewhere more appropriate (I couldn't see anything).
Comment 1 Sebastien Bacher 2009-02-12 09:02:10 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 405052 ***