"But, this is a behaviour we want for security reasons. But, this is a
behaviour we want for security reasons. Wine is also able to run windows
viruses, and that's something we don't want."

I am sorry but I completely disagree.

You want a irrelevant warning about mismatching file-extensions and
mime-types,  that only occurs if the file-extension is lower-case, to
protect us from windows viruses that can't infect the rest of the linux-
system anyway?

My issues with this logic:
 1) the error message is unrelated. It is about .exe not matching 
wine-executables mime-type. (a screenshot very thedailywtf.com worthy)
 2) the error message is only showed when the file-extension is lowercase
 3) wine does not tear down linux' user-level security. wine is just as safe as 
a linux executable running under the user.
 4) wine is unlikely to be vulnerable to the same exploits as microsoft's code: 
its a completely different codebase 
 5) windows executables may in practice be less safe because windows is 
targeted more and has more clueless users. But when we fix bug number 1, this 
will change anyway. We may _not_ depend on this. This is not an intelligent 
strategy.

How I think it should behave:
  1) double clicking any executable (wine, linux, shell-script), that has 
executable permission set, should launch immediately
  2) both lowercase and uppercase .exe extensions would be recognized as 
wine-executables and behave just as a native linux executable
  3) when double clicking an executable file that has no executable flag set, 
the user is asked whether or not it want to execute the file. This question 
should have a remember-my-choice field that turns the executable on, if the 
user has the permission to do so with that file. Perhaps I should file a bug 
report about this for the package nautilus?

Here's a rule of thumb about allowing users to run 'untrusted' software: asking 
is ok, preventing is not, confusing is worse.
Protecting dumb users at the expense of functionality is not our job. Bugs in 
the users, should be filled and fixed upstream. Please post those bugs at one 
these websites:
   http://bugs.launchpad.net/adam 
   http://bugs.launchpad.net/eve

I also would like to point out that wine is not installed by default. It is 
installed by choice. Choice.
It should be possible to launch steam-setup.exe from the desktop after 
downloading it. 

Forcing the usage of the terminal is NOT ACCEPTABLE. And doing it
because you think we are dumb is patronizing. We are talking about linux
users here. People that actually choose to run linux are unlikely to
double click hot-porn.exe . And when the day comes Ubuntu actually has
those type of users, it will be called hot-porn.deb anyway.

-- 
Mimetype error: *.exe => the filename indicates "executable", while the 
contents indicated "DOS/Windows executable"
https://bugs.launchpad.net/bugs/91636
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to