From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id +NpMJr3uV2SrOAEASxT56A (envelope-from ) for ; Sun, 07 May 2023 20:32:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id QPNGJr3uV2QzdgAAauVa8A (envelope-from ) for ; Sun, 07 May 2023 20:32:29 +0200 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 7B2331CCDB for ; Sun, 7 May 2023 20:32:29 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pvjAz-00044r-2N; Sun, 07 May 2023 14:32:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pvjAx-000443-3D for bug-guix@gnu.org; Sun, 07 May 2023 14:32:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pvjAw-00042V-QC for bug-guix@gnu.org; Sun, 07 May 2023 14:32:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pvjAw-0008Hh-Kb for bug-guix@gnu.org; Sun, 07 May 2023 14:32:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63082: [PATCH v3 05/16] services: mpd: Obsolete the 'group' field. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 May 2023 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63082 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer Cc: 63082@debbugs.gnu.org Received: via spool by 63082-submit@debbugs.gnu.org id=B63082.168348431431814 (code B ref 63082); Sun, 07 May 2023 18:32:02 +0000 Received: (at 63082) by debbugs.gnu.org; 7 May 2023 18:31:54 +0000 Received: from localhost ([127.0.0.1]:38460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvjAo-0008H4-Bm for submit@debbugs.gnu.org; Sun, 07 May 2023 14:31:54 -0400 Received: from mail-ed1-f65.google.com ([209.85.208.65]:62546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvjAm-0008Gj-FE for 63082@debbugs.gnu.org; Sun, 07 May 2023 14:31:53 -0400 Received: by mail-ed1-f65.google.com with SMTP id 4fb4d7f45d1cf-50bd37ca954so42759739a12.0 for <63082@debbugs.gnu.org>; Sun, 07 May 2023 11:31:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683484306; x=1686076306; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=Ipt1sTh8qVV1DihX6D3rPbX7PxMg+CXJ8FC/gEXxOiY=; b=W/EgSSKHGU26mWWWJ9U3qa5Apa0u1HVfCYbqP50oPwNReHu6NqjMZMhuCbTbfzxCqP Of/TWwv2vhwaBSPGNcqF5/mkEGa6UBOx1FR4+t2qPRnZJRoQWKb9b6MqGbYLgmADnI/E 6FZX9HwELFerP4OlAlfsHCSeqgkzXpDTWaIEZRo7jC+idTalt7A96g4cv7uUnWaMFQ2Y 4NbqAlnaf1ITbHQ9tRZhimcFTPrbaUehUXWehS1u1cxhBJeriX5i+XNKFoQlGhzOMGNf eJX5U0c8++DN8RihVVKmnX2yaa15c0qmG7I3Rm+hKaLx5/7/mJgTejyRlplg9IKkTG+5 CaJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683484306; x=1686076306; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Ipt1sTh8qVV1DihX6D3rPbX7PxMg+CXJ8FC/gEXxOiY=; b=iSlePBlzlLNjFw17xBZ26z5ERkiiLcPCRAZrpAkF7c3t0rmrmtpI8YGXmyMPwgL0Rw cXm+53Rj4OwqONkXbAjzZOz2EXOztJkubtVyH5s8ctTX9QqQy0HzChSt1EYIAU7JOrQF kSRtG4NOjlwFTxRidErxGDtSaQ09QWvauKyO0MBg8B9Dm48Z/3GkInw6gs2VJCnBk/6o cdpQeSZoaxevom80KA1Xi2LsvoWiXqH+mwJpHiRi6utzuQSXT7gaIOjZ/7ulers2ay/b UV8RgklY07v0iL0NE70PV3Ek3AJbkXDRGeGrD1yUrd+lSKepYtf5rnMYta83VSSRIQTB /gFA== X-Gm-Message-State: AC+VfDzXg64NPUbQw34e/N+CDyQRwXsPz2INgFQOLH/VGCNMhYt84GYE SpuGsY8ngkMc1XTQLeaN8wQ= X-Google-Smtp-Source: ACHHUZ7FB3Q+cmoPEQ4LhV1fZhi9qmAHRcgceWOKidfo8OqMqUHFF+iqAxYNykubG1kpKVxIX2AedQ== X-Received: by 2002:a17:907:7e96:b0:966:1ab0:94de with SMTP id qb22-20020a1709077e9600b009661ab094demr4127886ejc.18.1683484306516; Sun, 07 May 2023 11:31:46 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id st8-20020a170907c08800b009660e775691sm2585808ejc.151.2023.05.07.11.31.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 May 2023 11:31:46 -0700 (PDT) Message-ID: <17e566fadba5d61844d0e40b08d072e39baa409c.camel@gmail.com> From: Liliana Marie Prikler Date: Sun, 07 May 2023 20:31:44 +0200 In-Reply-To: <87r0rsxb6r.fsf@gmail.com> References: <40db40a2bbfe5e0586d8b8c9694607bc0d66e340.1683299529.git.maxim.cournoyer@gmail.com> <7ba0cf980bf4ad3766c6c0ae30b069ed2891128e.camel@gmail.com> <875y943l6c.fsf@gmail.com> <69a7c685bb22add38026990a91f099db44eb80ec.camel@gmail.com> <87r0rsxb6r.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1683484349; a=rsa-sha256; cv=none; b=Mz8YNw1JHC/IIbsA4H83FmQ5H9PFbAQvvsZ/96f9HqF+xvmjoziYkdiMe8h1LMdKS46Yja s9VCEoL8dvwGs90M6iWw8yvi8PtUXDPcIqSYz384JasP1sxqPZk0EZJGqrkm05ciuV7gtx B3v64iHpZMmnPDXmob6C3u4tQkF9md0FwIob5DH5h1QKkFaTlEv3DlVduJeYC6sVc1U1a5 gp86i6xAWJmbbWtQWHqWURCJLHAZjSdBrV0YBT1gvA5PTrqN4gV3jwa7eOBI/1V0YX/gUw wO5iRKKNylUjVY1rSYR9aSwz6Nr/2WIq5DI2YyzjLrh9OdfuBjPIMCS/4Ovw0g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b="W/EgSSKH"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1683484349; 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=Ipt1sTh8qVV1DihX6D3rPbX7PxMg+CXJ8FC/gEXxOiY=; b=C+3Hq6CoiLuDRPC2xk7gO0z3HhFfjW2fH5fjgG7IbbGT/mOKM7usodK92d0HF6RsXz1XQR tQu+VWCOI46RKPHqFelKGhYk3dFpv1VKunNILB28N2F2i7Fchyo5YccqKs4v+iaYJYPfSw 2R+Jhu1LlW0qXNFdgO11OI2XQGTqSeB73wVNcn26uI5hQUUomjpQqN0/jd1Ew7W1icbXE5 gvpcTBnaq1N4+MU1jXSWaWSAYcgz/ykuLhW6vd00Mbo4HBLV0N6hAFuMUnPHyMOEqxFG75 yucrj/i3YVHeUl3fmBmZ61GmRbIniE/o6uxT6bP9pqP/FLsuuTiHfxG7LaJ5yQ== X-Migadu-Spam-Score: -0.89 X-Spam-Score: -0.89 X-Migadu-Queue-Id: 7B2331CCDB X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b="W/EgSSKH"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-TUID: 5xUUssg1gjVI Hi Maxim, Am Sonntag, dem 07.05.2023 um 14:12 -0400 schrieb Maxim Cournoyer: > My focus on this series was making sure the configuration is easy(er) > to reason with and that it works out of the box for the most part. Obsoleting the group field does imho not significantly ease its use.=20 It rather makes its non-ootb use harder, because you now have to edit two operating-system fields, without changing anything for the ootb use. > > > >=20 > It puts the issue aside; if you can't configure a mismatched group, > you can't shoot yourself in the foot. No, it doesn't: Since it pulls in the groups field into "stuff you need to worry about when editing your MPD service", it actually exacerbates the issue. Yes, the API is awkward, but it does help making mpd- service-type self-contained. > >=20 > I think it's a serious issue because the permissions configured in > the start slot may be wrong, and the service could fail to run > because of it. What is "it" here: the fact that you can make a group with (system? #f) or the error in accounts-service-type that has been demoted to a warning? Cheers