svn commit: r303278 - in head/games/simutrans: . files

Alberto Villa avilla at FreeBSD.org
Wed Aug 29 02:30:25 UTC 2012


On Wed, Aug 29, 2012 at 4:12 AM, Alexey Dokuchaev <danfe at freebsd.org> wrote:
> It does, however, it means that we've been installing .desktop files with
> wrong permissions for a long time in the past, and no one spoke up.  This is
> strange, and should be investigated.  I also support the idea to hear some
> competent answer from KDE people.

I'm not a competent KDE guy, but I'm from kde@ so I'll try to give my answer.

First thing first: a discussion about the problem was actually
started, as you can see, but never went on. It should be discussed on
desktop@, by the way.

> For start, I'm curious if KDE wants +x
> bit on .desktop files within ${HOME}, where protection against malicious or
> downloaded files makes sense, or across entire filesystem?

KDE .desktop files are installed with +x by default (as noted in my
email on that thread). Still, it appears that we have a problem (check
last mail on the thread) which I'll try to solve.

> In any case, I want one standard way of installing .desktop files, either
> with (although I a bit worry about +x on a file what cannot be directly
> executed), or without (looks better, but possible security implications are
> more important).

That's something I'd like to handle via the desktop@ initiative (hint:
the same for icons, mimetypes, and fonts, at least).
-- 
Alberto Villa, FreeBSD committer <avilla at FreeBSD.org>
http://people.FreeBSD.org/~avilla



More information about the svn-ports-head mailing list