cautious-launcher needs option to allow file execution
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mime-support (Ubuntu) |
Opinion
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mime-support
As it is currently implemented the cautious-launcher (security bit policy), has virtually no real world value.
Taking a .exe as example. In 99.9999% of instances this is a user initiated action, ie. they intend to run the file. Your policy/launcher offers no means to check the .exe, nor any way or info as to how to execute it.
The end result is either a frustrated user or a user looking for the solution. Depending on the location of the .exe that would range from simple to a bit more involved, in either case the possibility of taking bad advice, ect. exists.
In all cases, unless the user gives up, they will execute the file one way or another, rendering your policy inane and nothing more than an initial annoyance,
(some 'solutions' will permanently bypass the cautious-launcher altogether, making it just a file doing nothing.
While the cautious-launcher and the policy it is enforcing may have had some merit as an idea, as currently implemented it is nonsense and should be adjusted.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: mime-support 3.51-1ubuntu1
ProcVersionSign
Uname: Linux 2.6.37-8-generic i686
NonfreeKernelMo
Architecture: i386
Date: Fri Dec 10 15:30:34 2010
Dependencies:
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20101128)
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: mime-support
visibility: | private → public |
Changed in mime-support (Ubuntu): | |
status: | New → Opinion |
While clearly an opinion (mine and many others), it would be at the very least enlightening to hear, at some point, the only opinion that matters - from someone involved with the implementation of this policy, as to why they think it 'works'.
From my viewpoint it not working at all, at least in any positive sense.