From owner-svn-ports-head@FreeBSD.ORG Tue Aug 28 20:08:56 2012 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 301F51065674; Tue, 28 Aug 2012 20:08:56 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id A9B848FC08; Tue, 28 Aug 2012 20:08:54 +0000 (UTC) Received: by bkcje9 with SMTP id je9so2763070bkc.13 for ; Tue, 28 Aug 2012 13:08:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=ozG0IPiNyFJAWIfImlk3Z2GpfwZD02TKuLJc2T8D7k0=; b=IDu1NZPkEPFYLhvZEyJojw4yPJT/fmmN7V8u5oRRfJe51GxneRzErD+Lzxshz+nOZ9 fjmkspj4plXUla8QkGV4hZU7lY2Mggyshv11ydvLsYz9DyUC5Jg1HF/JjfGdBhRWXrbx 5Gw0iIVIzTkQW/HfLCo3lYtX/1eSouzP0HKZ+Yxj5LD/vZwUa2lvOySNClFTg5Me4MCj EpZXup/gYsu1FPjD/pfvYxr9XHcKNBurp0NNbNbtmukuaypKNWs4qW+xzEZuK7137f3q tTe63qlReKfxPWmb/fUFAThEH0PwsRkE21+3TmKTB9tximTHd2Lq7uWaYTUSwyW6i9uS hAeQ== MIME-Version: 1.0 Received: by 10.205.118.138 with SMTP id fq10mr5676135bkc.58.1346184533346; Tue, 28 Aug 2012 13:08:53 -0700 (PDT) Sender: utisoft@gmail.com Received: by 10.204.10.141 with HTTP; Tue, 28 Aug 2012 13:08:53 -0700 (PDT) In-Reply-To: <503D1845.4090509@FreeBSD.org> References: <201208281203.q7SC3jU7063943@svn.freebsd.org> <20120828145248.GC87067@FreeBSD.org> <503D1845.4090509@FreeBSD.org> Date: Tue, 28 Aug 2012 21:08:53 +0100 X-Google-Sender-Auth: 6e3d5wLvAOFSgkmRQTeGT-c9idY Message-ID: From: Chris Rees To: Guido Falsi Content-Type: text/plain; charset=ISO-8859-1 Cc: svn-ports-head@freebsd.org, Alexey Dokuchaev , svn-ports-all@freebsd.org, ports-committers@freebsd.org, Thomas Abthorpe , Tijl Coosemans Subject: Re: svn commit: r303278 - in head/games/simutrans: . files X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2012 20:08:56 -0000 On 28/08/2012, Guido Falsi wrote: > 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. I'm not quite sure that it's a problem-- Alexey has noticed that it's unusual to have +X files... but you've provided a perfectly adequate explanation :) Alexey, does this explanation satisfy you too? Chris -- Chris Rees | FreeBSD Developer crees@FreeBSD.org | http://people.freebsd.org/~crees