Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2012 21:13:09 +0200
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        Alexey Dokuchaev <danfe@FreeBSD.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org, Chris Rees <crees@FreeBSD.org>, Thomas Abthorpe <tabthorpe@FreeBSD.org>, Tijl Coosemans <tijl@freebsd.org>
Subject:   Re: svn commit: r303278 - in head/games/simutrans: . files
Message-ID:  <503D1845.4090509@FreeBSD.org>
In-Reply-To: <20120828145248.GC87067@FreeBSD.org>
References:  <201208281203.q7SC3jU7063943@svn.freebsd.org> <20120828145248.GC87067@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 08/28/12 16:52, Alexey Dokuchaev wrote:
> On Tue, Aug 28, 2012 at 12:03:45PM +0000, Guido Falsi wrote:
>> New Revision: 303278
>> URL: http://svn.freebsd.org/changeset/ports/303278
>>
>> -	${INSTALL_DATA} ${FILESDIR}/simutrans.desktop \
>> +	${INSTALL_SCRIPT} ${FILESDIR}/simutrans.desktop \
>>   		${PREFIX}/share/applications/simutrans.desktop
>
> Why does .desktop file have to have +x bit?
>

Good catch! :)

I contacted the maintainer who answered to danfe too. This followup is 
to keep others informed.

The maintainer justified this, after I contacted him pointing me here:

http://mail.kde.org/pipermail/kde-freebsd/2012-June/013233.html

in his own words:

Basically KDE counts .desktop files without +x in the user's own desktop 
as dangerous and warns about this. If a user drags an icon from system 
wide menu to the desktop it gets copied with same permissions(no +x). 
KDE people seem to think this is useful to protect from downloaded files.

Maintainer is ok to modify the port back to installing without +x if 
that's the consensus. I also have no problem modifying it if having 
.desktop files with +x is a problem.

Perhaps someone more knowledgeable about KDE than me could also comment 
on this.

-- 
Guido Falsi <madpilot@FreeBSD.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?503D1845.4090509>