From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id cOviDIPnrWY8xAAAe85BDQ:P1 (envelope-from ) for ; Sat, 03 Aug 2024 08:17:07 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id cOviDIPnrWY8xAAAe85BDQ (envelope-from ) for ; Sat, 03 Aug 2024 10:17:07 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=pj2VkPsg; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=key2 header.b="GfCR/SJz"; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1722673027; h=from:from:sender:sender: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=W77NfwRB1V/MclJ+J/9gbI9tX8LDkz6cGkrsjkUDCyI=; b=FIaWjlTasaUAuW+puKWXAbN7Jh9e/06L3pBZh1Ef+Ct4e92ZlQSE3Nr5ez77aGqm0skQSo gKiUtO17sARBOTjSLyerLfqvlzCWLBn5/Oj1kHiPP7Ys5YIRYcFZqaL442Efml9yc2Ig0s cy5iKEi03AsoIN1ew0VtvfvqBngG1hWO2rLBPh2KMGcPXnDFD1hJt6Kdwcq/+2p8OGgm8s 2hENIq90ESit9o8SkG72UpCgy2K1APEycnJU7AA88eN80VF0T1HmziPyKXCzWbSadD7xAJ VIK8xvlsK99vo4ipqwZdhwKvI9eDKhqtYkW/VLi3uJTXlG94J738KYIRYLT/KA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=pj2VkPsg; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=key2 header.b="GfCR/SJz"; 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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1722673027; a=rsa-sha256; cv=none; b=dd9lSzlvlYqu0EuRllbIjeYuOOU1odYk/zEApsG2vBltDA4kyOPRjLeE2fYIg9MF4yTKD7 b2hXlByKjeMRvyPVXx1rTkt/wYapI7eR+jbl4ceHCa2Ip+X9pb9ojpFjV08p29ZWtbv7Fz yOC3wHL5mjnuI4MKBEbde/Oo6fuldjlFcBeraVA2mqApNDMW0UcZ5H8rDwxpPdoiJNIz1Z oXA636uC/Q4fVIQplkedMG/t27Ou+PTzHgo8S5s6BSIUBoJX/GypSN83erkor8uMwnPT9I po997pgPvbU119Oe8Is3Q0s0JqoeyOGs6ip9jAHnoh/MTKjtBourd9N+7SncRQ== 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 9484A55431 for ; Sat, 3 Aug 2024 10:17:06 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sa9wX-00042h-Qh; Sat, 03 Aug 2024 04:16:49 -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 1sa9wV-00042X-Qh for guix-patches@gnu.org; Sat, 03 Aug 2024 04:16:48 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sa9wV-0008JS-Gc; Sat, 03 Aug 2024 04:16:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=W77NfwRB1V/MclJ+J/9gbI9tX8LDkz6cGkrsjkUDCyI=; b=pj2VkPsgNbc3HMphPU3Te5DsPgZpR4Hi1so8n76aH0jSMU9jitINueYQ5SdpxA7T/XqN2GYMaTjdl4qPPAMV9gI3wGpzgRFAWqIu/7p3XufS4gvvOw8dJaJbwkTLiKZuvPiFLHfM+1uAnb17SUq/EhyqruaFtpBoFHtKXTSXb+3Bs1Vx3fjSOWtjtO2Hg/AHuTMnNF8BrYOwer8727uTjKMaXSt0FoQh800VjaSpgSDztWCZuWBfKwAMuGpfvu8KHnpozmfQFsRjPZt8SJQh9AWZ9vOMfcPwkSSU+i2QyzcRcbZHb1KouwbAcPV9Xf6yaremDaFBCHOsZJigCN2IKw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sa9wj-0005UM-TQ; Sat, 03 Aug 2024 04:17:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72439] [PATCH] doc: Setting Up the Daemon: Add paragraphs whom this section is for. Resent-From: Florian Pelz Original-Sender: "Debbugs-submit" Resent-CC: pelzflorian@pelzflorian.de, ludo@gnu.org, matt@excalamus.com, maxim.cournoyer@gmail.com, guix-patches@gnu.org Resent-Date: Sat, 03 Aug 2024 08:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72439@debbugs.gnu.org Cc: Florian Pelz , Florian Pelz , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Matthew Trzcinski , Maxim Cournoyer X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Florian Pelz , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Matthew Trzcinski , Maxim Cournoyer Received: via spool by submit@debbugs.gnu.org id=B.172267298221028 (code B ref -1); Sat, 03 Aug 2024 08:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Aug 2024 08:16:22 +0000 Received: from localhost ([127.0.0.1]:54046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sa9w6-0005T6-6z for submit@debbugs.gnu.org; Sat, 03 Aug 2024 04:16:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:49642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sa9w2-0005Sx-Bw for submit@debbugs.gnu.org; Sat, 03 Aug 2024 04:16:20 -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 1sa9vi-00040j-Ni for guix-patches@gnu.org; Sat, 03 Aug 2024 04:15:58 -0400 Received: from relay.yourmailgateway.de ([188.68.63.98]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sa9vf-0008Fc-Ol for guix-patches@gnu.org; Sat, 03 Aug 2024 04:15:58 -0400 Received: from mors-relay-2501.netcup.net (localhost [127.0.0.1]) by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4Wbb9y16pgz628x for ; Sat, 3 Aug 2024 10:15:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1722672950; bh=mc3SOW9hkP1bMffI9M06afMgg4pvUNzKdD2oSbNizVc=; h=From:To:Cc:Subject:Date:From; b=GfCR/SJzGwTDJnTtY0u3q+Dvk21vYgImVS66vr49RvGgMjSEoNeK3aRG/cylMUag9 /5FKXEcW1/c7IviZvFsKPcmYboH+i3v//JAjJ0UkwRs8G/y3qQqAk8xAYBkiBxBqOw WtGVFua/e/FMHmdicwR6L7BARRnVDZwSfS4V3N6S0nLEYqGXhgAGuavPRFZb0Jwnp9 vadXJ19fjWfS4Yic+ZnWtBDY0M2J/pjXwMsG+An827totZPoDZmsC9KKQ21sG2TEBT wrPctFfDXWSL2kwsgOO5gW/F51URzzPNwvsLRDdcy8xzUIOjDEvi0wQzpqaWNs25cD GKRgjx/urqMxA== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4Wbb9y0PzWz4xVr for ; Sat, 3 Aug 2024 10:15:50 +0200 (CEST) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4Wbb9x5h7fz8sZf for ; Sat, 3 Aug 2024 10:15:49 +0200 (CEST) Received: from florianhp.fritz.box (ipb2186896.dynamic.kabel-deutschland.de [178.24.104.150]) by mxe217.netcup.net (Postfix) with ESMTPSA id 5B04683BDF; Sat, 3 Aug 2024 10:15:44 +0200 (CEST) From: Florian Pelz Date: Sat, 3 Aug 2024 10:15:25 +0200 Message-ID: <16e8cb82047987725668c1b493e4bde392779371.1722671885.git.pelzflorian@pelzflorian.de> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 5B04683BDF X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: 3SrMyiobo9jkxLY1WR8i3fgN0Hdd9Nts17IPS7auLbSodoVLo/qyizhy Received-SPF: pass client-ip=188.68.63.98; envelope-from=pelzflorian@pelzflorian.de; helo=relay.yourmailgateway.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 9484A55431 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -5.38 X-Spam-Score: -5.38 X-TUID: 9I5214vt+o1U * doc/guix.texi (Setting Up the Daemon): Specify intended audience. Change-Id: I784c5f720aa87bddb6455e42181a1e9de5d7ec9a --- doc/guix.texi | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 41814042f5..abd7e2f279 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -860,8 +860,22 @@ Setting Up the Daemon @section Setting Up the Daemon @cindex daemon +During the installation, the @dfn{build daemon} that must be running +to use Guix has already been set up and you can run @command{guix} +commands in your terminal program. For plain usage, feel free to skip +this section. You should continue with the following section, +@ref{Application Setup}. + +However, some of us have reason to replace outdated daemon versions, +tweak it, perform builds on other machines (@pxref{Daemon Offload +Setup}) or start it manually in special environments like Chroots +(@pxref{Chrooting into an existing system}) or WSL (manual start-up is +not needed, though, for WSL images created with Guix, @pxref{System +Images, @code{wsl2-image-type}}). If you want to know more or +optimize your system, this section is worth reading. + Operations such as building a package or running the garbage collector -are all performed by a specialized process, the @dfn{build daemon}, on +are all performed by a specialized process, the build daemon, on behalf of clients. Only the daemon may access the store and its associated database. Thus, any operation that manipulates the store goes through the daemon. For instance, command-line tools such as base-commit: b20956651a53a8f23828fdeb6945e1a31e6997a8 -- 2.45.2