From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cNWiOrDJTmHicgAAgWs5BA (envelope-from ) for ; Sat, 25 Sep 2021 09:03:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id EGkoNrDJTmFaYwAAbx9fmQ (envelope-from ) for ; Sat, 25 Sep 2021 07:03:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 37D85EFD for ; Sat, 25 Sep 2021 09:03:12 +0200 (CEST) Received: from localhost ([::1]:39194 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mU1iI-0002AL-CV for larch@yhetil.org; Sat, 25 Sep 2021 03:03:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mU1iA-00029w-9u for bug-guix@gnu.org; Sat, 25 Sep 2021 03:03:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48619) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mU1iA-0005sc-2x for bug-guix@gnu.org; Sat, 25 Sep 2021 03:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mU1i9-0006Gi-S5 for bug-guix@gnu.org; Sat, 25 Sep 2021 03:03:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#50789: syncthing-gtk creates autostart file with wrong bin Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 25 Sep 2021 07:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50789 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: John Kehayias , Leo Famulari Received: via spool by 50789-submit@debbugs.gnu.org id=B50789.163255335924061 (code B ref 50789); Sat, 25 Sep 2021 07:03:01 +0000 Received: (at 50789) by debbugs.gnu.org; 25 Sep 2021 07:02:39 +0000 Received: from localhost ([127.0.0.1]:60165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU1hm-0006G1-NY for submit@debbugs.gnu.org; Sat, 25 Sep 2021 03:02:38 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:34323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU1hi-0006Fh-Bi for 50789@debbugs.gnu.org; Sat, 25 Sep 2021 03:02:37 -0400 Received: by mail-wr1-f68.google.com with SMTP id t8so34201013wri.1 for <50789@debbugs.gnu.org>; Sat, 25 Sep 2021 00:02:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=fSmvE54CPY22J9Emdh+wNtbhHxDHjy9Z3g+eEd5zgYc=; b=cBK8pIS27VjK/F6DM5RWYpWF6jkKSLcrTNz3Kux/tixmnlBBDGq3tskyyBBf+kDPCG 2HJ2nlmWCY2dIQnMqfmf/jvxRQebE4cTH9lRQS2HQmJx0DNzGMJi8UseFttx3S+YEOzR 7JAfSzC++UP7OU+w4Ao/jtKEQnoWwo//fpnj7CM4M9RlPnl8InJvGeN+E8c/eLKmAMyK ukzFTnpDmXbAvJENzWS3v4/ne69nYV4q9gNXGzSHsKeRjzqFLpTNmMN/VGiR9V5iajcR k3jhArU6iNJc1FXAQx2QZvnpmdvWRDiJGSLsEaBVIsKhWG6pEnE6mIiL0Hw4L0YM6F+F qfHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=fSmvE54CPY22J9Emdh+wNtbhHxDHjy9Z3g+eEd5zgYc=; b=yf5TIerWCVfXdnhAnAyQzKYe/8VXJrDOlBRqGCcOwHmcGh2sus3iuGUDjAVB8uNBq6 j8YNdbJKUeWji49CefRDtmL+D436FgM+VhzVhVJsbcPuTHDztqssd72OY1GlRIXkVU5k bkAAZMH1zX7k1Fa3tugCpC6CjutiteERjVY9q6KzZXyK4c/2/3IxjXtoAQJk2x46tQZv vmtNSGjhf8/w6dLqLfZbarmFZLC+HNT0yxjuI0s5P85KbRvilOLhAfiIxLdTlGQCG3Cv sP0USXJu0gUxObAIaaKozebSRDzJ6w1aseO3VdtNq6iEZrwDifsEZr7Ct79akPHDaBoH qjZw== X-Gm-Message-State: AOAM533OuZ8ktMXikTyYBX3ihcifjTWJimpq0uzf2Hae2g1paswGVOge sWWRmsRpR4y4I2y50d6lib8= X-Google-Smtp-Source: ABdhPJz4ZjD/A6QN3haN68Q3UgsQjxAqEVh8DpbOd6Yv3xXBxce3XnR74LbvN08nAsNNb8MlH/idcA== X-Received: by 2002:adf:e783:: with SMTP id n3mr6781034wrm.37.1632553348379; Sat, 25 Sep 2021 00:02:28 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id e5sm10155221wrd.1.2021.09.25.00.02.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Sep 2021 00:02:28 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Sat, 25 Sep 2021 09:02:26 +0200 In-Reply-To: References: <33a689c52f5896213b480e01fc3498a26877b392.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 50789@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632553392; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=fSmvE54CPY22J9Emdh+wNtbhHxDHjy9Z3g+eEd5zgYc=; b=Kn4TIjf0IXxo3TYb6hmo3aAYuXBXBmx1GxC8fkYzxM4/Png3q7E2hlYV+jz5tMWR7yCsa8 CicznYWAmioCZwzdwsvM0J0oZ5cmyeIHHlwQ/Yr9xrMXX0cICJeUEJvqnNvIdD8ysK6/4s Q7qkkfzDBSrZBUd9gQPCiN45dnNZWpITepMjo8fFvKp7I209PjlYhKrTVjbJqRo1BVNIzs 2X8AKp+AKr7YoJ0qlP0ZVEYyqXvPRXu91oNCorOEdVQ/CbD09GxCZvU6iuu4k6ZA6+/Djb 5MY6ldOUDTn+grhUfj1TprQIfxkMe/U6RijcLwss71VFwR4rffDlrWxr7ceQNQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632553392; a=rsa-sha256; cv=none; b=GPhfHZ1ltzUONhNNlgTlzBcGuBJ3qXlgdlLo9uTlSdLS5LF0y05XXLwvxCYZ684bQM+3GU lu8uxwvsmcz7+EtmmUutHmJ8iQ6fknajfup7MGXNkMk5hk2bKUCLPNrf7fMHV5QdOQV4Cg Uq91unFYb1OvN+AKj8l2hkpsr1QhEGGCdj3nbV2YskRVseo/hO97d1j+IICqOPVj3kTlSe cK2z7hvRX7Y2jgGzZGoo/6lA8WDEcGICx4JEjLbKaKuT5CG7bPajir+In2hKNX8uiOypWX C2YUboH3lJZABKOdAztTm5t5ssWq8ulvw8pwKJ0pMeCMiaHGFZvyn02+YZkD2Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=cBK8pIS2; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.29 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=cBK8pIS2; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 37D85EFD X-Spam-Score: -1.29 X-Migadu-Scanner: scn0.migadu.com X-TUID: pzNwNzylKdAX Hi John, Am Samstag, den 25.09.2021, 00:45 +0000 schrieb John Kehayias: > [...] > > 3. Remove the ability for these types of files to be created, as > Liliana suggested. I think this is drastic though, changing the > expected behavior in programs and difficult to enforce evenly. The > point raised is important though, that direct /gnu/store links > shouldn't be used in such a way. > > Perhaps there are others. What do we currently do in Guix, or what > would be preferred? From a user standpoint, I'd expect creating an > autostart file (for instance) to work as created and to continue to > do so. I think the answer to that one is fairly simple. Guix should provide a mechanism to generate/link autostart services, ideally via (guix home), which will be upstreamed soon (idk if it has one such service already, just throwing it out there). However, the preferred solution is to not bother with autostart at all and instead use shepherd to manage user services – there is a tradeoff to be made between those management styles somewhere. Cheers