From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GB3jN4qz9WDytQAAgWs5BA (envelope-from ) for ; Mon, 19 Jul 2021 19:16:58 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id wDCLM4qz9WDocgAA1q6Kng (envelope-from ) for ; Mon, 19 Jul 2021 17:16:58 +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 9D96819CCD for ; Mon, 19 Jul 2021 19:16:58 +0200 (CEST) Received: from localhost ([::1]:52948 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5Wsz-0001hK-L7 for larch@yhetil.org; Mon, 19 Jul 2021 13:16:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42796) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5Ws5-0000FD-Vu for guix-patches@gnu.org; Mon, 19 Jul 2021 13:16:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48670) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5Ws5-0004b6-OK for guix-patches@gnu.org; Mon, 19 Jul 2021 13:16:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5Ws5-0000uF-L3 for guix-patches@gnu.org; Mon, 19 Jul 2021 13:16:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49419] [PATCH v3 0/4] Essential home services References: <87y2akhiz1.fsf@trop.in> In-Reply-To: <87y2akhiz1.fsf@trop.in> Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 19 Jul 2021 17:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49419 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49419@debbugs.gnu.org Received: via spool by 49419-submit@debbugs.gnu.org id=B49419.16267149271232 (code B ref 49419); Mon, 19 Jul 2021 17:16:01 +0000 Received: (at 49419) by debbugs.gnu.org; 19 Jul 2021 17:15:27 +0000 Received: from localhost ([127.0.0.1]:60204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5WrW-0000JZ-Oi for submit@debbugs.gnu.org; Mon, 19 Jul 2021 13:15:26 -0400 Received: from mail-lf1-f53.google.com ([209.85.167.53]:43607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5WrV-0000Cp-J9 for 49419@debbugs.gnu.org; Mon, 19 Jul 2021 13:15:26 -0400 Received: by mail-lf1-f53.google.com with SMTP id f30so24893629lfv.10 for <49419@debbugs.gnu.org>; Mon, 19 Jul 2021 10:15:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop-in.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=N0sIKiEZW9HwdEwp5vG0f6MyNB6YPhE7x20t9iW3g7A=; b=P2Nlb20fHGkRf5LZC+r5gEKTylfQReREpq0AT63viN9ZwV9CQEFbBAh/AHFAJjhDcN 8X1q8/WnWY/fsjZuuyVjgOLxbNrHch3pOPOKPoHvlDdYrv5yVnibl/JTtsBGJGkOzVm2 fRmMDTHFoJzea3GU3aBUEQiQLAUXi5dkTjj1Vcwb+yP0VIPA0OBhXHjo28Vql1QpaCPj ope29m6xyjeuxaPSZPcQoMXYjAsOxVOC4zItUiJhHicbg5JgnX/3z+86D63wXQDvLKZg LXVPLkAlaO9qeDbmth6/I2LboTqSV912Q9b1zWuuyaU9pqj0qUbhlX2E+hKZFd69FW6Z xxlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=N0sIKiEZW9HwdEwp5vG0f6MyNB6YPhE7x20t9iW3g7A=; b=ulyKXvFrkSAe3zz/4yGUOVH5tkXa7vAAxsD58BBD+RPtStSUtgj7xs95AkScvQpEZK kdM7stAUi4F68ljw+gXC8vuYSjuE7LyzfcrdJfpEWf0DsK+xGbSAkz42QLlT6wfDDVSX wvi+1Rj/maCuQk12KZg1vkdcfUj2CNqbVXUMuuW2icuDPyCTkJnZUnqiF5a8XZbY5Tp9 nKphyDvb5SMtSNuVPdOUDa5TFM/kwGIcLjcQofZhQ3xcW1l15mh6ATjMqFJmvZR9AeYO ptc/CjJ/zN0Z9NT7QVHmfys+77lHEWAborYSr3kIOxv7iUcSo9mRlKqqLTb3dVc30tN4 Jlew== X-Gm-Message-State: AOAM532fuIjyV6kz9QyLkZI6TyApF5vyLkfGU+gIIXpoNx5dn891/EaD 3Kx9ugMVcMxSS0vJVSjAHXX9fM3jlZlucQ== X-Google-Smtp-Source: ABdhPJy+bvr8h6Ai5QFnDgRQqXOrVtP2gwsIjNE+i0WVfombgDtQ6uhWpDxusAujOQ6htaDA7mnn8Q== X-Received: by 2002:a19:6d01:: with SMTP id i1mr18926886lfc.422.1626714919069; Mon, 19 Jul 2021 10:15:19 -0700 (PDT) Received: from localhost ([85.249.24.60]) by smtp.gmail.com with ESMTPSA id t18sm1345092lfk.54.2021.07.19.10.15.17 for <49419@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Jul 2021 10:15:18 -0700 (PDT) From: Andrew Tropin Date: Mon, 19 Jul 2021 11:04:01 +0300 Message-ID: <87v956g1g5.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626715018; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: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=N0sIKiEZW9HwdEwp5vG0f6MyNB6YPhE7x20t9iW3g7A=; b=pxok03HCseYXMfEHUkZ+EJkSSa0svGoyEeH+S0JI8FsB+s0VS59tbYIfhO4RnfQQQrh8Pg rCG1AdpmcmwJnHium41q/FfarxbRxBnuX3RLMTgGdyAb4j/oYVSLalrVLOa/zIqIAQMWdg 1yVsUUcDpDLeP0Csf5KEs4ctmn4i6YJsFQnpVynHwtH+9djJ1uY1NM+yVNxf3i5AMQujHp Ne5GHeOV9cusCrXpoyNomsFThS7X2De3iJRMidKqibz2rkHzywRr9eLFQLu0w3XXs0vJxF rHrzSoagkK2nkCYpssUi9kOzB2Tgx+uJtGneJYpx6rSZJ5u4yT3P6mIT7OE2NQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626715018; a=rsa-sha256; cv=none; b=pgH4+2O4y2+RT+b2HhYw+ERfkYpOuGyUj7Tpn4DSE8PoWLTZI50uD/w0ZSajgJG60O5Uj5 hmxPt1zZeSOp9b2A36uzDV+/Ph85N9B1QDFDyN6D22fEnb6D4F0JjeXpDZd916heffDyLt sxkCprJeZ5X/YWlPNo1ElUc58oMPDqssAsHaH4uOFtJMoHx3BUksc7OuKePPShbbdrAzX2 kF2y6oy0wo/+D2gEyL0T09Zv2wfT4kKygZSHQrMsK99qCXBc4jg4S3ROIzQV4eB5CZLf4i +ISqPq37dR6eHYvZATp90zDz9dEjo3isw81zZ9rsXLC+bF9xg9y3KqBduH2QTA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=P2Nlb20f; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.01 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=P2Nlb20f; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 9D96819CCD X-Spam-Score: -1.01 X-Migadu-Scanner: scn0.migadu.com X-TUID: cgHdOl7aw5eL --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Diff with v2: Prevents unecessary calls to system* Please, when review finished, apply against guix-home-wip branch. Andrew Tropin (4): home-services: Add most essential home services home-services: Add home-run-on-change-service-type home-services: Add home-provenance-service-type home-services: Add fold-home-service-types function gnu/home-services.scm | 477 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 477 insertions(+) create mode 100644 gnu/home-services.scm =2D-=20 2.32.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmD1NaoPHGFuZHJld0B0 cm9wLmluAAoJECII0glYwd6wwj8P/jeXT/IFM9lgtSkUcbFs+hEsgmTiwwolgNZq 5Uw8+r8gu+xBA6O3emVaDueU4EqQSpskgrYq7OQg0bu4nULvvDBMCC00pDpN+8zF X9JD28MBfN7s+bWcu3PgXYFuRBF/hr6S1Vq/HBUfdZUNWi6CUee/XvXWwsTY4Ob7 PBuD+tD2MMe8qNmHI/+wLDnKSCQTZK5j0oCNZtgPik8zjOx82FqEW5ahCrjjkWgC USe3RWTFLoNvjwAFP7lJS6EQvg0T3RL1dEYxul7qFXjyS+TMr2yW/vnBB9GpY0fC akD2g9dUoUB/HXKQpZVJP5HZzGfWuCMfNh2ja4YAdM9OkGYNAxWBRikdsOsyOuN7 syZLQRdOdWZol4isLYwWUfoeNu2EcYuw0XdmoUMM6jKwBqx/ybd8hNrHX7iHz7qu lYPyOJ3gLC82UC+7XiQZE5vZnw0DbOLvckd9LeeDiSQKwHWBb88ye4y7r9FlnI+S aU2Vd7SJ7Qdg4GSYmIA2Vz+G2CiUV3TM3vi0NYVziMSQIIvgLtkhA05gE44uUIm/ mlM94rKKoEeBni4DaHK1e+htJLRfwiMLJL4ODEG1T61NZVHnB+TExrHd6KYh96Eg kUL7DStwYJOR1qvFLu7uqLz9cQpCqNwtURBsWJJ/DmFhEMuKxqxNRfmJABbEzxjo IBucrAH9 =REso -----END PGP SIGNATURE----- --=-=-=--