From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 8Ln5LhvoTWRFOAAASxT56A (envelope-from ) for ; Sun, 30 Apr 2023 06:01:31 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8KH9LhvoTWTeJQAAauVa8A (envelope-from ) for ; Sun, 30 Apr 2023 06:01:31 +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 6F320BC7C for ; Sun, 30 Apr 2023 06:01:31 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1psyFI-00015B-66; Sun, 30 Apr 2023 00:01:08 -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 1psyFG-00014b-G9 for guix-patches@gnu.org; Sun, 30 Apr 2023 00:01:06 -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 1psyFE-0006ld-83 for guix-patches@gnu.org; Sun, 30 Apr 2023 00:01:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1psyFC-0001XK-8y for guix-patches@gnu.org; Sun, 30 Apr 2023 00:01:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63182] [PATCH 0/1] Add cachefilesd service Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 30 Apr 2023 04:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63182 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63182@debbugs.gnu.org Cc: Felix Lechner X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16828272305849 (code B ref -1); Sun, 30 Apr 2023 04:01:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Apr 2023 04:00:30 +0000 Received: from localhost ([127.0.0.1]:36960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1psyEf-0001WG-HD for submit@debbugs.gnu.org; Sun, 30 Apr 2023 00:00:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:41102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1psyEc-0001W8-Un for submit@debbugs.gnu.org; Sun, 30 Apr 2023 00:00:28 -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 1psyEc-000130-JC for guix-patches@gnu.org; Sun, 30 Apr 2023 00:00:26 -0400 Received: from sail-ipv4.us-core.com ([208.82.101.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1psyEZ-0006fH-QD for guix-patches@gnu.org; Sun, 30 Apr 2023 00:00:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=yEJ5qQv4TEiMKwf aId2jJwPxF2j2ULA6CT0YbAyrO4Y=; h=date:subject:cc:to:from; d=lease-up.com; b=OnoN4YpcOwq9XHDhvB/37qijle5yQNECcqVdNgfkW4+8sAJsj4Yt Qzs1Wq3cbq/Yyzhq4jL8gvd3bVH72+nfatVCNhiPmNwKTcYfSeiCfCvi6r7hxSERKtP8qQ rk7rVO8hp5gpNxoh5q61Gi+aWRES2wTl2K//DokNNPWLKpcUQ= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 0c57fc6c (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 30 Apr 2023 04:00:15 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 35934957; Sun, 30 Apr 2023 04:00:14 +0000 (UTC) Date: Sat, 29 Apr 2023 21:00:08 -0700 Message-Id: X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=208.82.101.137; envelope-from=felix.lechner@us-core.com; helo=sail-ipv4.us-core.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no X-Spam_action: no action 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: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches From: Felix Lechner via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1682827291; a=rsa-sha256; cv=none; b=PeB8EdwB1k5nVZERqXCAVC67cQGbtxxR42dUceurH0H7mEud/YBvV6MrqQcJ2Vlz6wvjOE 8thJp+/yPQy0/YwT7hqP+S+SPfB3xdyeNfOMhKN7yaYL+5zLCcEOJ/HrgAO/CVUhrInS13 5hvOrzSP49G/bufR9pBzb5T/qMkFTZHkSK5akiUpRTsMv7TfVGqvs6dVjc+NbI5sIeKPf+ rkVx3iYYwGVNvC9E8bMnHazhYAZXPPL1qY9vLwgBuwLKED9YvmV0McuUSU+01stjy+Xuaw c6pPGw4L1ehohdqzS31Lidi2xu+1DJspPujkhDGeEQsS/eoJVIsYkRLFGl0wxQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=OnoN4Ypc; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1682827291; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=mhbWuLdYo5rYATrxJdog2mvZH+zYQ3GhNbS9nrVhRcY=; b=V8YtcB0Q8nDTC1MCl8fzUPA3WkHiynANqcuM0O/Jk7+hqsTy739eVaYTaEDQGszJusQ9c1 LzRLQk+qZBVJJcUPJPhB/QP4ekzlcFM6/QTvR67M3A2xJzCiHjKYMi9xlt8KME1TBPd0a1 1KjosVNbB+nB/l0ZqJHWWt+K0ZjTxdi3VZBiH47+znX3eftV3AYvpxnABZ/tj/iQlmzSwR BEII4I8xAULDeRdIQfdF2IOOMe7zkkhPu0xXi0l8CPk+vNt9dreXrrblp8X+MEQExsl9um W5Smk4wBdmGzAoqngOQZuxreLpFNlmmSrrlaZFfiKdprSN79cTw5yqqzp5PH5g== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=OnoN4Ypc; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.90 X-Spam-Score: -1.90 X-Migadu-Queue-Id: 6F320BC7C X-TUID: 7D9CbunTCJv8 Hi, This bug replaces Bug#41180, which is apparently too old to trigger a CI pipeline. The patch also required changes because listing serializers "after" the docstring has been deprecated. The serializers are still after the docstring but now use some form of record syntax starting with "(serializer (..))". Bug#41180 will be closed in the near future with a reference to this bug. Kind regards Felix Felix Lechner (1): gnu: services: Add cachefilesd service. (Closes: #41180) doc/guix.texi | 90 +++++++++++++++++ gnu/local.mk | 1 + gnu/services/linux.scm | 199 +++++++++++++++++++++++++++++++++++++- gnu/tests/cachefilesd.scm | 71 ++++++++++++++ 4 files changed, 360 insertions(+), 1 deletion(-) create mode 100644 gnu/tests/cachefilesd.scm base-commit: 85c137adde84055d78b16d84e5ae4817995bce28 -- 2.39.2