GNU bug report logs - #30228
owncloud-client files in ~/.config embed store file names

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Efraim Flashner <efraim@HIDDEN>; dated Tue, 23 Jan 2018 11:01:01 UTC; Maintainer for guix is bug-guix@HIDDEN.
Changed bug title to 'owncloud-client files in ~/.config embed store file names' from 'desktop files embedding full path' Request was from ludo@HIDDEN (Ludovic Courtès) to control <at> debbugs.gnu.org. Full text available.

Message received at 30228 <at> debbugs.gnu.org:


Received: (at 30228) by debbugs.gnu.org; 18 Feb 2018 20:29:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 18 15:29:57 2018
Received: from localhost ([127.0.0.1]:50218 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1enVav-0003mk-Kb
	for submit <at> debbugs.gnu.org; Sun, 18 Feb 2018 15:29:57 -0500
Received: from flashner.co.il ([178.62.234.194]:59492)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim@HIDDEN>) id 1enVat-0003mW-Ba
 for 30228 <at> debbugs.gnu.org; Sun, 18 Feb 2018 15:29:55 -0500
Received: from localhost (46-117-130-5.bb.netvision.net.il [46.117.130.5])
 by flashner.co.il (Postfix) with ESMTPSA id 420474033A;
 Sun, 18 Feb 2018 20:29:49 +0000 (UTC)
Date: Sun, 18 Feb 2018 22:29:48 +0200
From: Efraim Flashner <efraim@HIDDEN>
To: Ricardo Wurmus <rekado@HIDDEN>
Subject: Re: bug#30228: desktop files embedding full path
Message-ID: <20180218202948.GA1149@macbook41>
References: <20180123110012.GB16202@macbook41> <87o9ljxpzo.fsf@HIDDEN>
 <20180129193946.GD17751@macbook41> <87r2q7393h.fsf@HIDDEN>
 <20180218190338.GA30140@macbook41> <87r2pi5ah8.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe"
Content-Disposition: inline
In-Reply-To: <87r2pi5ah8.fsf@HIDDEN>
User-Agent: Mutt/1.9.3 (2018-01-21)
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 30228
Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 30228 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


--G4iJoqBmSsgzjUCe
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Feb 18, 2018 at 09:06:11PM +0100, Ricardo Wurmus wrote:
>=20
> Efraim Flashner <efraim@HIDDEN> writes:
>=20
> > On Tue, Jan 30, 2018 at 12:00:02PM +0100, Ludovic Court=C3=A8s wrote:
> >> Hello,
> >>=20
> >> Efraim Flashner <efraim@HIDDEN> skribis:
> >>=20
> >> > On Wed, Jan 24, 2018 at 03:58:51PM +0100, Ludovic Court=C3=A8s wrote:
> >> >> Hi,
> >> >>=20
> >> >> Efraim Flashner <efraim@HIDDEN> skribis:
> >> >>=20
> >> >> > the owncloud-client package includes an option to add a .desktop =
entry
> >> >> > to $HOME/.configure/autostart/, which allows it to autostart when=
 you
> >> >> > log in to your desktop environment. Because the full path of the =
binary
> >> >> > is in the .desktop file, it will always start THAT copy of
> >> >> > owncloud-client, even if it is garbage collected.
> >> >>=20
> >> >> I think you shouldn=E2=80=99t copy manually the .desktop file to
> >> >> ~/.configure/autostart, precisely because of that.
> >> >>=20
> >> >> Instead this should be done via in indirect GC root (as in =E2=80=
=9Cguix build
> >> >> -r the-root owncloud-client=E2=80=9D) or, ideally, by having it Gui=
xSD-managed.
> >> >>=20
> >> >> Thoughts?
> >> >>=20
> >> >> Ludo=E2=80=99.
> >> >
> >> > I agree it shouldn't copy a .desktop file into .config/autostart/. In
> >> > this case, the offending code is here=C2=B9, so there's not much tha=
t can be
> >> > done about it. In mine I've changed the Exec line to
> >> > /var/guix/profiles/per-user/... so it'll work as expected. In this c=
ase
> >> > the code generates a desktop file on the fly, so modifying the .desk=
top
> >> > file shipping with applications wouldn't even help here.
> >> >
> >> >
> >> > =C2=B9 https://github.com/owncloud/client/blob/f326bf371d690f1929f7c=
5c06aebf53c7255daa6/src/common/utility_unix.cpp#L73
> >>=20
> >> What do you think should be done on the Guix side?  We could patch the
> >> code above to not install the .desktop file in ~/.config, for instance.
> >>=20
> >> Thanks,
> >> Ludo=E2=80=99.
> >
> > I've been thinking about it and it would also just be possible to patch
> > the exec line there to only have the binary name. As an unintended
> > consquence, if you did add the desktop entry to .config/autostart/ and
> > the exec was only 'owncloud-client' then we would match the other
> > distros' behaviors of not running uninstalled programs, if you were to
> > later uninstall owncloud-client from your profile.
> >
> > I bet the reason it is coded this way is to allow for
> > /usr/bin/owncloud-client or /usr/local/bin/owncloud-client, but just
> > 'owncloud-client' will pick up the executable if it is in the runpath.
> >
> > I think that's the best option, to change the 'exec' line to just
> > 'owncloud-client'.
>=20
> Would that pick up owncloud-client if there is an executable of that
> name somewhere in PATH?  Could this be a security problem?
>=20

efraim@macbook41 ~$ echo $PATH
/home/efraim/.guix-profile/bin:/home/efraim/.guix-profile/sbin:/run/setuid-=
programs:/run/current-system/profile/bin:/run/current-system/profile/sbin

probably, but I assume you'd have to modify your default path to add
~/bin or something. It seems less worse than starting an older version
of owncloud-client or trying to start one that's been garbage collected.

--=20
Efraim Flashner   <efraim@HIDDEN>   =D7=90=D7=A4=D7=A8=D7=99=D7=9D =
=D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

--G4iJoqBmSsgzjUCe
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlqJ4jwACgkQQarn3Mo9
g1Gj+BAAhFXN77mMuMoEDGmO/s0bxARNplsXRs+qZU+duU5a+VbhQGhN6nHXcGg8
RVQha6bSHCsVCCTaC+TDMHdJ/d+pIeHzsDwTDCY5TctMk9CKd2hGWZPc9eDEU8iq
r8Dc5+sUDEUO75eshsOlnP/llwzKS8OKYmD7xfhg1dgb172TR/Ef25tPWiU8wDrR
xWWKHuv4fcezLN+mKy1bIMPLV6eSg+0QV78T4Li+wHvU2e+WQLb2yXPA1VcWwJ9v
leYjWTuO0bk445bxnzHGiq5yN5AdCqRjwolpTBSOeKZWJZqheYL0L+3G7ueHRg+3
WH8u8KDqnmJ7XehnrJFk6Mp3fWP8ouEgvsfLjP0/U/mL+OHrIsaUIHGLZ3oJJIcB
bA7btj0QfQm7uzjyqkNIjrxyT+GS3YuLu+7FiQRx2Dh7qgWJuJdbL3nH8zZfsC+D
SpzPKxLecl9vTcA55rgm92Dibdw8g7XFA4YG5SrEIGt1mn2sHmJv9VG5tSklsPuR
dvEqUBmeGtHI1ybYQPHcgF2y6CspUNhsu0GmhpDbvpj1H4SeW5Tq+oyhrTH9u5lp
wAEol4taA/8aItZS6XLC8CD5vsQb2MYipADZNrdEndD8+6PnyGsL/kVyNkuUIdkp
In6uRnIkAbXrHN6X7XwMFYDVtP7QWhnrPdlwH4Btxn4OjT5xa+o=
=Pk4G
-----END PGP SIGNATURE-----

--G4iJoqBmSsgzjUCe--




Information forwarded to bug-guix@HIDDEN:
bug#30228; Package guix. Full text available.

Message received at 30228 <at> debbugs.gnu.org:


Received: (at 30228) by debbugs.gnu.org; 18 Feb 2018 20:06:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 18 15:06:43 2018
Received: from localhost ([127.0.0.1]:50183 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1enVEQ-0003CV-RY
	for submit <at> debbugs.gnu.org; Sun, 18 Feb 2018 15:06:43 -0500
Received: from sender-of-o51.zoho.com ([135.84.80.216]:21088)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rekado@HIDDEN>) id 1enVEO-0003CN-Uv
 for 30228 <at> debbugs.gnu.org; Sun, 18 Feb 2018 15:06:41 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1518984374; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 h=References:From:To:Cc:Subject:In-reply-to:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID;
 l=2866; bh=YcHN31Tyrs35Q6+O9wnInmnTgBjwKcMU1CBw8Rq9ZGo=;
 b=hzKa6EgqeSqdGmc70Pc8Y4s4DSz8fBReUR0a0yuf4D1PiNTvOiaeAb0IbKFvtDbK
 oCjH1To5PWOL/J/gKQ5AFUN8TOvH8Lf45yJJS9bB2U5uJ68sLurL490zkw7fBavFUc8
 j9UWSVcuwJZFkXd7zzA49dB1EdVrKjgvVzbwFdmA=
Received: from localhost (port-92-200-70-93.dynamic.qsc.de [92.200.70.93]) by
 mx.zohomail.com with SMTPS id 1518984374842686.2074455229945;
 Sun, 18 Feb 2018 12:06:14 -0800 (PST)
References: <20180123110012.GB16202@macbook41> <87o9ljxpzo.fsf@HIDDEN>
 <20180129193946.GD17751@macbook41> <87r2q7393h.fsf@HIDDEN>
 <20180218190338.GA30140@macbook41>
User-agent: mu4e 1.0-alpha3; emacs 25.3.1
From: Ricardo Wurmus <rekado@HIDDEN>
To: Efraim Flashner <efraim@HIDDEN>
Subject: Re: bug#30228: desktop files embedding full path
In-reply-to: <20180218190338.GA30140@macbook41>
X-URL: https://elephly.net
X-PGP-Key: https://elephly.net/rekado.pubkey
X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
Date: Sun, 18 Feb 2018 21:06:11 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Message-ID: <87r2pi5ah8.fsf@HIDDEN>
X-ZohoMailClient: External
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 30228
Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 30228 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


Efraim Flashner <efraim@HIDDEN> writes:

> On Tue, Jan 30, 2018 at 12:00:02PM +0100, Ludovic Court=C3=A8s wrote:
>> Hello,
>>=20
>> Efraim Flashner <efraim@HIDDEN> skribis:
>>=20
>> > On Wed, Jan 24, 2018 at 03:58:51PM +0100, Ludovic Court=C3=A8s wrote:
>> >> Hi,
>> >>=20
>> >> Efraim Flashner <efraim@HIDDEN> skribis:
>> >>=20
>> >> > the owncloud-client package includes an option to add a .desktop en=
try
>> >> > to $HOME/.configure/autostart/, which allows it to autostart when y=
ou
>> >> > log in to your desktop environment. Because the full path of the bi=
nary
>> >> > is in the .desktop file, it will always start THAT copy of
>> >> > owncloud-client, even if it is garbage collected.
>> >>=20
>> >> I think you shouldn=E2=80=99t copy manually the .desktop file to
>> >> ~/.configure/autostart, precisely because of that.
>> >>=20
>> >> Instead this should be done via in indirect GC root (as in =E2=80=9Cg=
uix build
>> >> -r the-root owncloud-client=E2=80=9D) or, ideally, by having it GuixS=
D-managed.
>> >>=20
>> >> Thoughts?
>> >>=20
>> >> Ludo=E2=80=99.
>> >
>> > I agree it shouldn't copy a .desktop file into .config/autostart/. In
>> > this case, the offending code is here=C2=B9, so there's not much that =
can be
>> > done about it. In mine I've changed the Exec line to
>> > /var/guix/profiles/per-user/... so it'll work as expected. In this cas=
e
>> > the code generates a desktop file on the fly, so modifying the .deskto=
p
>> > file shipping with applications wouldn't even help here.
>> >
>> >
>> > =C2=B9 https://github.com/owncloud/client/blob/f326bf371d690f1929f7c5c=
06aebf53c7255daa6/src/common/utility_unix.cpp#L73
>>=20
>> What do you think should be done on the Guix side?  We could patch the
>> code above to not install the .desktop file in ~/.config, for instance.
>>=20
>> Thanks,
>> Ludo=E2=80=99.
>
> I've been thinking about it and it would also just be possible to patch
> the exec line there to only have the binary name. As an unintended
> consquence, if you did add the desktop entry to .config/autostart/ and
> the exec was only 'owncloud-client' then we would match the other
> distros' behaviors of not running uninstalled programs, if you were to
> later uninstall owncloud-client from your profile.
>
> I bet the reason it is coded this way is to allow for
> /usr/bin/owncloud-client or /usr/local/bin/owncloud-client, but just
> 'owncloud-client' will pick up the executable if it is in the runpath.
>
> I think that's the best option, to change the 'exec' line to just
> 'owncloud-client'.

Would that pick up owncloud-client if there is an executable of that
name somewhere in PATH?  Could this be a security problem?

--=20
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net






Information forwarded to bug-guix@HIDDEN:
bug#30228; Package guix. Full text available.

Message received at 30228 <at> debbugs.gnu.org:


Received: (at 30228) by debbugs.gnu.org; 18 Feb 2018 19:03:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 18 14:03:48 2018
Received: from localhost ([127.0.0.1]:50143 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1enUFX-0001iQ-Nk
	for submit <at> debbugs.gnu.org; Sun, 18 Feb 2018 14:03:47 -0500
Received: from flashner.co.il ([178.62.234.194]:59136)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim@HIDDEN>) id 1enUFV-0001iB-JC
 for 30228 <at> debbugs.gnu.org; Sun, 18 Feb 2018 14:03:46 -0500
Received: from localhost (46-117-130-5.bb.netvision.net.il [46.117.130.5])
 by flashner.co.il (Postfix) with ESMTPSA id 8A9F74033A;
 Sun, 18 Feb 2018 19:03:39 +0000 (UTC)
Date: Sun, 18 Feb 2018 21:03:38 +0200
From: Efraim Flashner <efraim@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#30228: desktop files embedding full path
Message-ID: <20180218190338.GA30140@macbook41>
References: <20180123110012.GB16202@macbook41> <87o9ljxpzo.fsf@HIDDEN>
 <20180129193946.GD17751@macbook41> <87r2q7393h.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn"
Content-Disposition: inline
In-Reply-To: <87r2q7393h.fsf@HIDDEN>
User-Agent: Mutt/1.9.3 (2018-01-21)
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 30228
Cc: 30228 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


--bp/iNruPH9dso1Pn
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 30, 2018 at 12:00:02PM +0100, Ludovic Court=C3=A8s wrote:
> Hello,
>=20
> Efraim Flashner <efraim@HIDDEN> skribis:
>=20
> > On Wed, Jan 24, 2018 at 03:58:51PM +0100, Ludovic Court=C3=A8s wrote:
> >> Hi,
> >>=20
> >> Efraim Flashner <efraim@HIDDEN> skribis:
> >>=20
> >> > the owncloud-client package includes an option to add a .desktop ent=
ry
> >> > to $HOME/.configure/autostart/, which allows it to autostart when you
> >> > log in to your desktop environment. Because the full path of the bin=
ary
> >> > is in the .desktop file, it will always start THAT copy of
> >> > owncloud-client, even if it is garbage collected.
> >>=20
> >> I think you shouldn=E2=80=99t copy manually the .desktop file to
> >> ~/.configure/autostart, precisely because of that.
> >>=20
> >> Instead this should be done via in indirect GC root (as in =E2=80=9Cgu=
ix build
> >> -r the-root owncloud-client=E2=80=9D) or, ideally, by having it GuixSD=
-managed.
> >>=20
> >> Thoughts?
> >>=20
> >> Ludo=E2=80=99.
> >
> > I agree it shouldn't copy a .desktop file into .config/autostart/. In
> > this case, the offending code is here=C2=B9, so there's not much that c=
an be
> > done about it. In mine I've changed the Exec line to
> > /var/guix/profiles/per-user/... so it'll work as expected. In this case
> > the code generates a desktop file on the fly, so modifying the .desktop
> > file shipping with applications wouldn't even help here.
> >
> >
> > =C2=B9 https://github.com/owncloud/client/blob/f326bf371d690f1929f7c5c0=
6aebf53c7255daa6/src/common/utility_unix.cpp#L73
>=20
> What do you think should be done on the Guix side?  We could patch the
> code above to not install the .desktop file in ~/.config, for instance.
>=20
> Thanks,
> Ludo=E2=80=99.

I've been thinking about it and it would also just be possible to patch
the exec line there to only have the binary name. As an unintended
consquence, if you did add the desktop entry to .config/autostart/ and
the exec was only 'owncloud-client' then we would match the other
distros' behaviors of not running uninstalled programs, if you were to
later uninstall owncloud-client from your profile.

I bet the reason it is coded this way is to allow for
/usr/bin/owncloud-client or /usr/local/bin/owncloud-client, but just
'owncloud-client' will pick up the executable if it is in the runpath.

I think that's the best option, to change the 'exec' line to just
'owncloud-client'.

--=20
Efraim Flashner   <efraim@HIDDEN>   =D7=90=D7=A4=D7=A8=D7=99=D7=9D =
=D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

--bp/iNruPH9dso1Pn
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlqJzgYACgkQQarn3Mo9
g1G9FQ/+NQB4l5KXxZcnAtX5+rvb+JrbMEVC2/OT//0Ls116atz3W8pW4BnOCUW1
vGdtMyiIZtgbkMPRrwxpNhe05K4CbwrcQ5YuSrwC62SdGyFyIshEV+ngjHmo7pVd
CJEpYMgeflYum112FmMGOCDrtHOxARf4lr8dFzjkhIRx8C8S3TtBHTIW9JOZWQEv
OSsrDRXTpBZJPA6/I/yaD7dTRfF0qOoksOz83/lByO0L5sfaSd7IONnTNMVktsQ/
4Eby8xHYiYxBn9GpzyfzXh7lfcK+lUTfyGtjaaDd5u0n7nyfdJxC+BqHFmbnI9iS
r7A9MXzWLKSJHKOSYX4FY3ZjoK9tXI5CNZl+V4JEA4whKVcpywbdoaaJy2uLwDjb
Yk4HYsk37MefCN7OIcmodvxQIORRRP9+vhWtop1qMoiUzVc26ObX7oqLKThAo0tJ
X45lEt8spvSW8TskmY+bWMipY8VS7IUrPdMYsGkchsFhjeREz7gspXdzKuuUd/zR
sJXPj/6qgN4uBr60tXAMBdxX3MuH4NN5xUifcSJoRVrStsJAn7V5L8klK6Wbznf3
nipH7M80GJ7PoPUuSdqvOWGJUNcsPo3vYW4vVs83H3M9eSoxwdlbLsAuaDdlI/yT
xsYc0R8F14Tz22usDu6UwIjWAI+cwXiMYEWN6+vbBv7rNSDBf8I=
=NndT
-----END PGP SIGNATURE-----

--bp/iNruPH9dso1Pn--




Information forwarded to bug-guix@HIDDEN:
bug#30228; Package guix. Full text available.

Message received at 30228 <at> debbugs.gnu.org:


Received: (at 30228) by debbugs.gnu.org; 30 Jan 2018 11:00:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 30 06:00:07 2018
Received: from localhost ([127.0.0.1]:48563 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1egTe3-0003ov-LN
	for submit <at> debbugs.gnu.org; Tue, 30 Jan 2018 06:00:07 -0500
Received: from hera.aquilenet.fr ([185.233.100.1]:48778)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1egTe1-0003nv-Kx
 for 30228 <at> debbugs.gnu.org; Tue, 30 Jan 2018 06:00:06 -0500
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 7667D117B3;
 Tue, 30 Jan 2018 12:00:04 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id TV30Yfwqu6HU; Tue, 30 Jan 2018 12:00:03 +0100 (CET)
Received: from ribbon (unknown [193.50.110.110])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 3214711721;
 Tue, 30 Jan 2018 12:00:03 +0100 (CET)
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Efraim Flashner <efraim@HIDDEN>
Subject: Re: bug#30228: desktop files embedding full path
References: <20180123110012.GB16202@macbook41> <87o9ljxpzo.fsf@HIDDEN>
 <20180129193946.GD17751@macbook41>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 11 =?utf-8?Q?Pluvi=C3=B4se?= an 226 de la
 =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Tue, 30 Jan 2018 12:00:02 +0100
In-Reply-To: <20180129193946.GD17751@macbook41> (Efraim Flashner's message of
 "Mon, 29 Jan 2018 21:39:46 +0200")
Message-ID: <87r2q7393h.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 30228
Cc: 30228 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

Hello,

Efraim Flashner <efraim@HIDDEN> skribis:

> On Wed, Jan 24, 2018 at 03:58:51PM +0100, Ludovic Court=C3=A8s wrote:
>> Hi,
>>=20
>> Efraim Flashner <efraim@HIDDEN> skribis:
>>=20
>> > the owncloud-client package includes an option to add a .desktop entry
>> > to $HOME/.configure/autostart/, which allows it to autostart when you
>> > log in to your desktop environment. Because the full path of the binary
>> > is in the .desktop file, it will always start THAT copy of
>> > owncloud-client, even if it is garbage collected.
>>=20
>> I think you shouldn=E2=80=99t copy manually the .desktop file to
>> ~/.configure/autostart, precisely because of that.
>>=20
>> Instead this should be done via in indirect GC root (as in =E2=80=9Cguix=
 build
>> -r the-root owncloud-client=E2=80=9D) or, ideally, by having it GuixSD-m=
anaged.
>>=20
>> Thoughts?
>>=20
>> Ludo=E2=80=99.
>
> I agree it shouldn't copy a .desktop file into .config/autostart/. In
> this case, the offending code is here=C2=B9, so there's not much that can=
 be
> done about it. In mine I've changed the Exec line to
> /var/guix/profiles/per-user/... so it'll work as expected. In this case
> the code generates a desktop file on the fly, so modifying the .desktop
> file shipping with applications wouldn't even help here.
>
>
> =C2=B9 https://github.com/owncloud/client/blob/f326bf371d690f1929f7c5c06a=
ebf53c7255daa6/src/common/utility_unix.cpp#L73

What do you think should be done on the Guix side?  We could patch the
code above to not install the .desktop file in ~/.config, for instance.

Thanks,
Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#30228; Package guix. Full text available.

Message received at 30228 <at> debbugs.gnu.org:


Received: (at 30228) by debbugs.gnu.org; 29 Jan 2018 19:39:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 29 14:39:55 2018
Received: from localhost ([127.0.0.1]:48208 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1egFHW-0003MM-S2
	for submit <at> debbugs.gnu.org; Mon, 29 Jan 2018 14:39:55 -0500
Received: from flashner.co.il ([178.62.234.194]:39222)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim@HIDDEN>) id 1egFHV-0003M9-Ca
 for 30228 <at> debbugs.gnu.org; Mon, 29 Jan 2018 14:39:54 -0500
Received: from localhost (46-117-130-5.bb.netvision.net.il [46.117.130.5])
 by flashner.co.il (Postfix) with ESMTPSA id 6138940226;
 Mon, 29 Jan 2018 19:39:47 +0000 (UTC)
Date: Mon, 29 Jan 2018 21:39:46 +0200
From: Efraim Flashner <efraim@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#30228: desktop files embedding full path
Message-ID: <20180129193946.GD17751@macbook41>
References: <20180123110012.GB16202@macbook41>
 <87o9ljxpzo.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="n+lFg1Zro7sl44OB"
Content-Disposition: inline
In-Reply-To: <87o9ljxpzo.fsf@HIDDEN>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 30228
Cc: 30228 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


--n+lFg1Zro7sl44OB
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 24, 2018 at 03:58:51PM +0100, Ludovic Court=C3=A8s wrote:
> Hi,
>=20
> Efraim Flashner <efraim@HIDDEN> skribis:
>=20
> > the owncloud-client package includes an option to add a .desktop entry
> > to $HOME/.configure/autostart/, which allows it to autostart when you
> > log in to your desktop environment. Because the full path of the binary
> > is in the .desktop file, it will always start THAT copy of
> > owncloud-client, even if it is garbage collected.
>=20
> I think you shouldn=E2=80=99t copy manually the .desktop file to
> ~/.configure/autostart, precisely because of that.
>=20
> Instead this should be done via in indirect GC root (as in =E2=80=9Cguix =
build
> -r the-root owncloud-client=E2=80=9D) or, ideally, by having it GuixSD-ma=
naged.
>=20
> Thoughts?
>=20
> Ludo=E2=80=99.

I agree it shouldn't copy a .desktop file into .config/autostart/. In
this case, the offending code is here=C2=B9, so there's not much that can be
done about it. In mine I've changed the Exec line to
/var/guix/profiles/per-user/... so it'll work as expected. In this case
the code generates a desktop file on the fly, so modifying the .desktop
file shipping with applications wouldn't even help here.


=C2=B9 https://github.com/owncloud/client/blob/f326bf371d690f1929f7c5c06aeb=
f53c7255daa6/src/common/utility_unix.cpp#L73

--=20
Efraim Flashner   <efraim@HIDDEN>   =D7=90=D7=A4=D7=A8=D7=99=D7=9D =
=D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

--n+lFg1Zro7sl44OB
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlpveH8ACgkQQarn3Mo9
g1GuLRAAmKRkH0UuF62TFHrhWNcxELhFHKJ0+hvYAjxJUELnTGbZct83Kosl8RjQ
6lUbzUObonwmrWbD4wX8HKG+ZzMJTpY+g59RE2FgHErmZhzJSI5WqhGM4p3l/eRB
Hxd6dicW9BEKKFgmbukIjIJGrT/ftUuVf7JLGyBol7hsLePVAgXe9saMCwSz4S3s
FBmxzzWIv06m0DTiXgmDaatleExlm+4A/EodHQd3XDjOVQOzGJbiMx6T2uN/pohj
e8uRWSNyeOWBn7mMSKQraBbw45XJwZhws+8qgqYdnMDCmh86HlrU3SYlprJxLjEq
iHPOtt2J/W3v1QmMLP+nh+cjN/KHvHkEmADsilnCT0D8xK5uWpmPiGpqSqYEX3gq
yz+Kf3T/uO46yHdcbeIQ5yD8wdHVmzl6eZN6dRia2GNawK7bYNcy6dYZcNvD8EkM
sOOI2oNnwjO52UBJbd6Vl4BrMgJBzeAUJKUXp9qQnvOAKdyUEQVZlNqxdvmja3uj
k8pcYYzB2N30KjQZXNqM4oTlrBaDMh07LS2AEeopP/v89wPODhmn0b64b5aTg2gV
30ZUCXizoR+1684OQQn/DgZCm/qtNj5FLHDOfxLYyOb8/oNEIpPsHty6b5SzbWJt
Hj+89LYiUqGlDCDQQekJZ8n/mu7irh5TVb4zngyiCij3ReOnD6I=
=R573
-----END PGP SIGNATURE-----

--n+lFg1Zro7sl44OB--




Information forwarded to bug-guix@HIDDEN:
bug#30228; Package guix. Full text available.

Message received at 30228 <at> debbugs.gnu.org:


Received: (at 30228) by debbugs.gnu.org; 24 Jan 2018 14:58:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 24 09:58:56 2018
Received: from localhost ([127.0.0.1]:41190 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eeMVs-000779-DF
	for submit <at> debbugs.gnu.org; Wed, 24 Jan 2018 09:58:56 -0500
Received: from hera.aquilenet.fr ([185.233.100.1]:49552)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1eeMVq-000771-NC
 for 30228 <at> debbugs.gnu.org; Wed, 24 Jan 2018 09:58:55 -0500
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 14B7D10ABA;
 Wed, 24 Jan 2018 15:58:54 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 9eWsuJdoSIeb; Wed, 24 Jan 2018 15:58:52 +0100 (CET)
Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 637CA10A84;
 Wed, 24 Jan 2018 15:58:52 +0100 (CET)
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Efraim Flashner <efraim@HIDDEN>
Subject: Re: bug#30228: desktop files embedding full path
References: <20180123110012.GB16202@macbook41>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 5 =?utf-8?Q?Pluvi=C3=B4se?= an 226 de la =?utf-8?Q?R?=
 =?utf-8?Q?=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Wed, 24 Jan 2018 15:58:51 +0100
In-Reply-To: <20180123110012.GB16202@macbook41> (Efraim Flashner's message of
 "Tue, 23 Jan 2018 13:00:12 +0200")
Message-ID: <87o9ljxpzo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 30228
Cc: 30228 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

Hi,

Efraim Flashner <efraim@HIDDEN> skribis:

> the owncloud-client package includes an option to add a .desktop entry
> to $HOME/.configure/autostart/, which allows it to autostart when you
> log in to your desktop environment. Because the full path of the binary
> is in the .desktop file, it will always start THAT copy of
> owncloud-client, even if it is garbage collected.

I think you shouldn=E2=80=99t copy manually the .desktop file to
~/.configure/autostart, precisely because of that.

Instead this should be done via in indirect GC root (as in =E2=80=9Cguix bu=
ild
-r the-root owncloud-client=E2=80=9D) or, ideally, by having it GuixSD-mana=
ged.

Thoughts?

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#30228; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Jan 2018 11:00:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 23 06:00:39 2018
Received: from localhost ([127.0.0.1]:39070 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1edwJi-0007tq-SJ
	for submit <at> debbugs.gnu.org; Tue, 23 Jan 2018 06:00:39 -0500
Received: from eggs.gnu.org ([208.118.235.92]:52513)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim@HIDDEN>) id 1edwJg-0007tc-Bj
 for submit <at> debbugs.gnu.org; Tue, 23 Jan 2018 06:00:37 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <efraim@HIDDEN>) id 1edwJW-0005Nd-3q
 for submit <at> debbugs.gnu.org; Tue, 23 Jan 2018 06:00:31 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:35237)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <efraim@HIDDEN>)
 id 1edwJW-0005NP-0V
 for submit <at> debbugs.gnu.org; Tue, 23 Jan 2018 06:00:26 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:43408)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <efraim@HIDDEN>) id 1edwJQ-00006O-5L
 for bug-guix@HIDDEN; Tue, 23 Jan 2018 06:00:25 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <efraim@HIDDEN>) id 1edwJL-0005Cy-A9
 for bug-guix@HIDDEN; Tue, 23 Jan 2018 06:00:20 -0500
Received: from flashner.co.il ([178.62.234.194]:45576)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <efraim@HIDDEN>) id 1edwJK-0005CA-RX
 for bug-guix@HIDDEN; Tue, 23 Jan 2018 06:00:15 -0500
Received: from localhost (46-117-130-5.bb.netvision.net.il [46.117.130.5])
 by flashner.co.il (Postfix) with ESMTPSA id A226E4022E
 for <bug-guix@HIDDEN>; Tue, 23 Jan 2018 11:00:13 +0000 (UTC)
Date: Tue, 23 Jan 2018 13:00:12 +0200
From: Efraim Flashner <efraim@HIDDEN>
To: bug-guix@HIDDEN
Subject: desktop files embedding full path
Message-ID: <20180123110012.GB16202@macbook41>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="Yylu36WmvOXNoKYn"
Content-Disposition: inline
User-Agent: Mutt/1.9.2 (2017-12-15)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)


--Yylu36WmvOXNoKYn
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

the owncloud-client package includes an option to add a .desktop entry
to $HOME/.configure/autostart/, which allows it to autostart when you
log in to your desktop environment. Because the full path of the binary
is in the .desktop file, it will always start THAT copy of
owncloud-client, even if it is garbage collected.

(ins)efraim@macbook41 ~/workspace/guix$ guix build --no-grafts owncloud-cli=
ent
/gnu/store/61779fqfpwap9wwf2y5yidq4qciihq1i-owncloud-client-2.3.4
(ins)efraim@macbook41 ~/workspace/guix$ head -n8 /gnu/store/61779fqfpwap9ww=
f2y5yidq4qciihq1i-owncloud-client-2.3.4/share/applications/owncloud.desktop
[Desktop Entry]
Categories=3DUtility;X-SuSE-SyncUtility;
Type=3DApplication
Exec=3D/gnu/store/61779fqfpwap9wwf2y5yidq4qciihq1i-owncloud-client-2.3.4/bi=
n/owncloud
Name=3DownCloud desktop sync client
Comment=3DownCloud desktop synchronization client
GenericName=3DFolder Sync
Icon=3Downcloud

--=20
Efraim Flashner   <efraim@HIDDEN>   =D7=90=D7=A4=D7=A8=D7=99=D7=9D =
=D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

--Yylu36WmvOXNoKYn
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlpnFbkACgkQQarn3Mo9
g1H54Q/+N2G+ZuNKsAz6hOuaPXvBORfm7FKVB6p9A4oGbLsJbwhtAF6LyF7j+zbk
55nNHMKmQfV9Dt69boedVpPwkm01DSJFnLQFF2RQ3KD/4S9zKlwb1uyE2GRxGNeY
lHC9AvnUMiFYj2cO/aRHB3WrZ8IRRAg4wQWP2gBCI7+sMLUQTLGtB2rBWnnXBhtH
4iXwsQULDlsQw4MIEKLn4fTsqFEatidhqWHVd/ZRg1JYbeCtD5xg6sAn7bNT6H96
YKn2K4opEsi4MMtFYtf3yop5UqGOiK9zBxqzBXwvZRSnJHtc7qboX6cz20T8BG04
RRRiHC+5t2+BLhX7NQ9I40L+XsJAvhgV5wuC5jR8CtVJOs6yAZx/kM9GsIFKiIwX
xzGgIynj58GJIc0xONowTJJamon6qsNZg9VHpwTaJmn+QXeQ1X5dy27O3IKK4AZM
roowglmPQJ5rJNeAvyn9zUxCdr3XoqTGHZhTNI4eRizgTBONa9+duRq0n4MF8stW
FMEwz9O1XjgS2ZTAxeEkcVlH3/Mk5IvRu/8RlIImEwRZ3Z4MRMblnkfq58ZFtY0H
vvJvQ4bi+74+9X4BLW+7wsXsUWcQHg1XEyq7IPiAi3I8M2f7wZeSyWbdlyqK2Duc
Mgc0Qvt+VrhkksrpIth/Rt1NBw76RnOxNLXdfdS8ss0bfmC4/bk=
=/uwO
-----END PGP SIGNATURE-----

--Yylu36WmvOXNoKYn--




Acknowledgement sent to Efraim Flashner <efraim@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#30228; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 9 Mar 2018 12:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.