ExecutableBit

Differences between revisions 5 and 8 (spanning 3 versions)
Revision 5 as of 2010-04-06 16:42:27
Size: 1318
Editor: c-76-105-168-175
Comment:
Revision 8 as of 2010-11-07 18:29:10
Size: 566
Editor: c-75-66-201-6
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Software in Ubuntu needs to be "executable" (sometimes called "trusted"), both in the sense that the software is a program, and that it is marked as an "executable file" via [[https://help.ubuntu.com/community/FilePermissions|file permissions]]. Normal software is available for installation via the [[https://wiki.ubuntu.com/SoftwareCenter|Software Center]]; this is the primary source of software in Ubuntu. Software in Ubuntu [[SecurityTeam/Policies#ExecutePermissionBitRequired|needs to be "executable"]] (sometimes called "trusted"), both in the sense that the software is a program, and that it is marked as an "executable file" via [[https://help.ubuntu.com/community/FilePermissions|file permissions]]. Normal software is available for installation via the [[https://wiki.ubuntu.com/SoftwareCenter|Software Center]]; this is the primary source of software in Ubuntu.
Line 3: Line 3:
Files downloaded from other locations are not marked as "executable" since they did not get installed via a trusted software repository. Because of this, attempting to open downloaded files that are software will fail. The primary reason for blocking this software is to help unsuspecting users avoid [[http://en.wikipedia.org/wiki/Malware|malware]] (i.e. malicious software like trojan horses, worms, and viruses).
Line 5: Line 4:
Ubuntu Policy requires that [[https://wiki.ubuntu.com/SecurityTeam/Policies#Execute-Permission%20Bit%20Required|software not marked as executable not be runnable]]. One of the most common ways this happens is by having a package ship a {{{.desktop}}} file for a Mime``Type which executes the target file (.EXE, .JAR, etc). This is not allowed unless the target file is already executable (or installed by a trusted software repository).
























Software in Ubuntu needs to be "executable" (sometimes called "trusted"), both in the sense that the software is a program, and that it is marked as an "executable file" via file permissions. Normal software is available for installation via the Software Center; this is the primary source of software in Ubuntu.


Read user comments.

Security/ExecutableBit (last edited 2014-05-01 12:47:50 by fitojb)