Summary: | Desktop files permissions are 755 | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Andrea Scarpino <scarpino> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | minor | CC: | adaptee, faure |
Priority: | NOR | ||
Version: | GIT (master) | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Andrea Scarpino
2012-08-04 18:40:19 UTC
I think that is actually convention or even policy in KDE (for security reason?), but unfortunately I can't find any (in)formal reference... 644 is secure, 755 is not. KDE requires 755 for executing .desktop files, just like unix requires 755 to execute scripts and programs. So this is actually a security measure. See the full discussion here: http://lists.kde.org/?l=kde-core-devel&m=123438701825150&w=4 Of course for compat reasons, KDE can also run non-executable desktop files if they come from the install prefix, but installs them as executable from now on, so that this can be fully required at some point, and so that other environments or setups will execute them. |