From unknown Thu Aug 14 21:51:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72920] [PATCH 0/3] Clean out /run upon boot Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: vagrant@debian.org, 64775@debbugs.gnu.org, 72670@debbugs.gnu.org, guix-patches@gnu.org Resent-Date: Sat, 31 Aug 2024 19:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72920 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72920@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , Vagrant Cascadian , 64775@debbugs.gnu.org, 72670@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Vagrant Cascadian , 64775@debbugs.gnu.org, 72670@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17251334267619 (code B ref -1); Sat, 31 Aug 2024 19:44:02 +0000 Received: (at submit) by debbugs.gnu.org; 31 Aug 2024 19:43:46 +0000 Received: from localhost ([127.0.0.1]:56623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU0g-0001yp-5N for submit@debbugs.gnu.org; Sat, 31 Aug 2024 15:43:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:55932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU0e-0001yf-Bd for submit@debbugs.gnu.org; Sat, 31 Aug 2024 15:43:44 -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 1skTzh-0007aJ-EU for guix-patches@gnu.org; Sat, 31 Aug 2024 15:42:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skTzh-00016M-3A; Sat, 31 Aug 2024 15:42:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=ChFVHtNn6EWjoBxniRFbZrlnclMgaC38Oxw8nVmcq9U=; b=M7mOsxS3Bxy3Mm sz2D3Q/pSi7+MkzrApaDvhxPYe+DcKOV5RTcfhqneEK54wMR+gsqDtgADDbTJibYQCgWE3csORLWU +tkSUBN1rhEpsSeLclLpmewAy11bpExrLwkvHY28VwMGOplTR0lutEo1vQGQFzBj9SkaYGfreDc4e Rmh69CWwrjxaNuScl6a3Spzix43u0ZLm9vxKcVOxYhFwub3KohTdkuT9vc5yYS6CCgV9nAf98Socn j4FNeUPwRNQyGXieDAtduEMZyDYoiFlAm8zyy3gEXkflJLKVoIyB/00fCFBaBaJgvFCmFfeuppz11 yqmKyGkT+aQLVYA8ysAg==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Sat, 31 Aug 2024 21:42:36 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, This fixes and , the latter being an illustration of the former. Thoughts? Thanks, Ludo’. Ludovic Courtès (3): services: cleanup: Run under C.UTF-8 locale. services: cleanup: Create directories with the right mode upfront. services: cleanup: Delete /run upon boot. gnu/services.scm | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) base-commit: 61a7930cb03f5eb9e8003bade21d61262c3db8df -- 2.45.2 From unknown Thu Aug 14 21:51:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72920] [PATCH 1/3] services: cleanup: Run under C.UTF-8 locale. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Aug 2024 19:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72920 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72920@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 72920-submit@debbugs.gnu.org id=B72920.17251337188273 (code B ref 72920); Sat, 31 Aug 2024 19:49:02 +0000 Received: (at 72920) by debbugs.gnu.org; 31 Aug 2024 19:48:38 +0000 Received: from localhost ([127.0.0.1]:56668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU5O-00029M-49 for submit@debbugs.gnu.org; Sat, 31 Aug 2024 15:48:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU5L-00028s-PT for 72920@debbugs.gnu.org; Sat, 31 Aug 2024 15:48:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skU4J-0001Sg-Qy; Sat, 31 Aug 2024 15:47:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=BR3aupyjEnR5+Eg8i9dKivUrxt9P4gAducwfGEKm9hk=; b=Vj/qAsb9D9a2VyOazvw4 euPsC7qrEFABYy6o5QZzKGLV0zxAjOgDL6hQzN06bnsKlaQVW3XRnlWJvS1xjYW5pkSly6sBdMcvu j48rgzDl/28LsqMRfFy3pIvakjq/Z/kDBTorkIC7JcRqhVF5whryWY0Adsw9kYu88IstqR0X5u4K7 dyZDFMfIQTAKG1M/4Ifz7EX2arZinWE0QOwOt71wtPJBg5V9dvSu9nwd0j1H+0qJJHhJa/Ykx4+cq GSk0IvhD8ZPTtg5XZhhyNTMyvfi8bCY90NhAqUAZ0P+F60mSDNHtTueqknqlwR99B8slkzfIvlHvC qHpWSEvxbu6fsQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Sat, 31 Aug 2024 21:47:22 +0200 Message-ID: <19fa1716cae737ab4b1c952da21167b36d22b4b3.1725133215.git.ludo@gnu.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/services.scm (cleanup-gexp): Use “C.UTF-8” instead of “en_US.utf8”; leave ‘GUIX_LOCPATH’ unchanged. Change-Id: I8ba4f5343f168b0fd4d7310916f47ee98003d8ef --- gnu/services.scm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gnu/services.scm b/gnu/services.scm index f0bbbb27a5..ce13c087ce 100644 --- a/gnu/services.scm +++ b/gnu/services.scm @@ -656,11 +656,7 @@ (define (cleanup-gexp _) ;; Force file names to be decoded as UTF-8. See ;; . - (setenv "GUIX_LOCPATH" - #+(file-append - (libc-utf8-locales-for-target (%current-system)) - "/lib/locale")) - (setlocale LC_CTYPE "en_US.utf8") + (setlocale LC_CTYPE "C.UTF-8") (delete-file-recursively "/tmp") (delete-file-recursively "/var/run") -- 2.45.2 From unknown Thu Aug 14 21:51:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72920] [PATCH 2/3] services: cleanup: Create directories with the right mode upfront. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Aug 2024 19:49:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72920 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72920@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 72920-submit@debbugs.gnu.org id=B72920.17251337188280 (code B ref 72920); Sat, 31 Aug 2024 19:49:03 +0000 Received: (at 72920) by debbugs.gnu.org; 31 Aug 2024 19:48:38 +0000 Received: from localhost ([127.0.0.1]:56670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU5O-00029P-Fz for submit@debbugs.gnu.org; Sat, 31 Aug 2024 15:48:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU5M-00028u-Dz for 72920@debbugs.gnu.org; Sat, 31 Aug 2024 15:48:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skU4K-0001Su-Ku; Sat, 31 Aug 2024 15:47:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=0g2IZrZ9jQzyJPh1dGsH/uYw8svCFTuXGXaNsjDUcjI=; b=oiPlxpCFKZTkpG3AziOi S4uEOgReM4VTK/0CdnBfMWhi2KO0nNKbwJByd4edNO2/aaQNssjJGMDey9kR8thnhdsZpPkOJb1sU GAP7Slk8XjzHXSEAy28BrJCRMo6gB6NAMNQjwvIIs2n8j6vKAeZGfoJCwc9rs8au51G9nu1MaG3qQ A1Xd6vwtGPaXlY4hSp3m6qktdRZ45JIDu6w34yhG/TgaB2IYA+KeMtO4ZDCPSUJ2QLk5iAbbRDDDV WQC9dCPUxlNZz/OGVkTznhxjAjwvwrg/GZPYBQozdlBIpD2yufC96cC7M+y9Y60Gk2CtF8q2cD3WF Bxu7nm8l/D4t8g==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Sat, 31 Aug 2024 21:47:23 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/services.scm (cleanup-gexp): Pass mode as second argument to ‘mkdir’; remove ‘chmod’ calls. Change-Id: I8ac2dde0ca5d9bd6b2ef104d77141d8463d8b3fa --- gnu/services.scm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gnu/services.scm b/gnu/services.scm index ce13c087ce..4a8e2b3b15 100644 --- a/gnu/services.scm +++ b/gnu/services.scm @@ -660,10 +660,8 @@ (define (cleanup-gexp _) (delete-file-recursively "/tmp") (delete-file-recursively "/var/run") - (mkdir "/tmp") - (chmod "/tmp" #o1777) - (mkdir "/var/run") - (chmod "/var/run" #o755) + (mkdir "/tmp" #o1777) + (mkdir "/var/run" #o755) (delete-file-recursively "/run/udev/watch.old")))))) (define cleanup-service-type -- 2.45.2 From unknown Thu Aug 14 21:51:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72920] [PATCH 3/3] services: cleanup: Delete /run upon boot. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Aug 2024 19:49:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72920 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72920@debbugs.gnu.org Cc: Vagrant Cascadian , Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 72920-submit@debbugs.gnu.org id=B72920.17251337248295 (code B ref 72920); Sat, 31 Aug 2024 19:49:03 +0000 Received: (at 72920) by debbugs.gnu.org; 31 Aug 2024 19:48:44 +0000 Received: from localhost ([127.0.0.1]:56673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU5T-00029i-QL for submit@debbugs.gnu.org; Sat, 31 Aug 2024 15:48:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU5N-00028x-Cl for 72920@debbugs.gnu.org; Sat, 31 Aug 2024 15:48:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skU4L-0001T4-Ir; Sat, 31 Aug 2024 15:47:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=znJXlRcstlQMT007+pNA6qI94rqEBTqs/FfP9qYO8n8=; b=ERmGFFoOqfQRu/6nB4qQ iqfEwyf6BP0wyojbBvs48WVKAyLr7ULKXvknSvNFDFbIba1jP162mcz49XRWpJ254jm2OgoDso/ZB 75+q+MD7MxS2EFcdZsrgU3JofVw49CIkGOg8ntZet1SWqZcLovZuNMLmgOlzgVdbJIZeT7w2Fky5S FXzifMnLtVdn4uVn8hS6Xq3J/SV/6ZkckNvj/tLWdZ3VVZrpJQ7cycg0pvBomn6Z9wkF8jw3dVvQy JD+rbE1rewiXq2YguDuzW6BzWW3WHMPZF2wYf8K7sZb1Pn6W/RMD0I5uBiBuo4pGoO3kIPqnvi0dv +mK9o5UovT179w==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Sat, 31 Aug 2024 21:47:24 +0200 Message-ID: <32c6680a30075c7885a15dfe5fc3f3a8470244f3.1725133215.git.ludo@gnu.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Fixes . * gnu/services.scm (cleanup-gexp): Delete /run and recreate it. Reported-by: Vagrant Cascadian Change-Id: Iae39f1aa734712a3755b24b156802ec0282d3f14 --- gnu/services.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/services.scm b/gnu/services.scm index 4a8e2b3b15..9d278f11ab 100644 --- a/gnu/services.scm +++ b/gnu/services.scm @@ -632,7 +632,7 @@ (define (cleanup-gexp _) #~(begin (use-modules (guix build utils)) - ;; Clean out /tmp and /var/run. + ;; Clean out /tmp, /var/run, and /run. ;; ;; XXX This needs to happen before service activations, so it ;; has to be here, but this also implicitly assumes that /tmp @@ -659,10 +659,11 @@ (define (cleanup-gexp _) (setlocale LC_CTYPE "C.UTF-8") (delete-file-recursively "/tmp") (delete-file-recursively "/var/run") + (delete-file-recursively "/run") (mkdir "/tmp" #o1777) (mkdir "/var/run" #o755) - (delete-file-recursively "/run/udev/watch.old")))))) + (mkdir "/run" #o755)))))) (define cleanup-service-type ;; Service that cleans things up in /tmp and similar. -- 2.45.2 From unknown Thu Aug 14 21:51:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72920] [PATCH 0/3] Clean out /run upon boot Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 20 Sep 2024 21:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72920 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 72920@debbugs.gnu.org Cc: 64775@debbugs.gnu.org, 72670@debbugs.gnu.org Received: via spool by 72920-submit@debbugs.gnu.org id=B72920.172686762320592 (code B ref 72920); Fri, 20 Sep 2024 21:28:02 +0000 Received: (at 72920) by debbugs.gnu.org; 20 Sep 2024 21:27:03 +0000 Received: from localhost ([127.0.0.1]:36479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srl9b-0005Lz-Ic for submit@debbugs.gnu.org; Fri, 20 Sep 2024 17:27:03 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:42050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srl9Z-0005LG-EI; Fri, 20 Sep 2024 17:27:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1726867565; bh=IXfTyzOa6HtASxMebh7ruSrwCHLPyejjDLxHL4LP4L4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=VSVlmCgZSnzahIAjL1wqeieSvZgZL0gkJ+8xm/006lRxYhv8WiZWA7aa3hfDxKvNn ZLtAR+GRkklZwR4hJPVKgNQ3bILNvrA8yO4XTM7C/ERAJySqWUbjgoqRKRHXxu90aG jrFACt22q/Lh7zysvPV+iL5p1FVrOmG0CMbdWnQ8SvSSfkakORdYLWfhDcymnlym4f Yo50LPhPlE+PCeFdTlBPZiKR4jLixeefDyITtm/0F4JUm8fVwy2rR/kO7nQSaQ7S+T T7nEy5yhlsE67wGlxD/zPVZg7VgFqu6qyWY3w9VE0M8DSX7P5kDQ8gMmfa7eKYbgQq EjjCiE32A+lWQ== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id A39B11757; Fri, 20 Sep 2024 14:26:05 -0700 (PDT) From: Vagrant Cascadian In-Reply-To: References: Date: Fri, 20 Sep 2024 14:26:00 -0700 Message-ID: <8734lukoev.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-08-31, Ludovic Court=C3=A8s wrote: > Ludovic Court=C3=A8s (3): > services: cleanup: Run under C.UTF-8 locale. > services: cleanup: Create directories with the right mode upfront. > services: cleanup: Delete /run upon boot. As they say, Looks Good To Me. :) live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZu3oaAAKCRDcUY/If5cW qmR4AP0d/G8/mlAelJUR8hv4R4Bbpws/YhbEef9A0J7ret+shAD6ArNIowpg4bCH 6kLn33u7J+854xvPpJtWlj6PR2nCYwE= =STTZ -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Aug 14 21:51:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72920] [PATCH 2/3] services: cleanup: Create directories with the right mode upfront. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 21 Sep 2024 01:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72920 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 72920@debbugs.gnu.org Received: via spool by 72920-submit@debbugs.gnu.org id=B72920.17268811413439 (code B ref 72920); Sat, 21 Sep 2024 01:13:01 +0000 Received: (at 72920) by debbugs.gnu.org; 21 Sep 2024 01:12:21 +0000 Received: from localhost ([127.0.0.1]:36810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srofd-0000tP-5G for submit@debbugs.gnu.org; Fri, 20 Sep 2024 21:12:21 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:35178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srofc-0000t7-7M for 72920@debbugs.gnu.org; Fri, 20 Sep 2024 21:12:20 -0400 Date: Sat, 21 Sep 2024 09:11:32 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1726881113; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=OpBGDC6uqg7KBTwsTeQMIs8uV7YImZ6Icxe6wGR2rbI=; b=AjViU8pu2W8oNulMufR6mMCUumk0p74BRi6L2FJA1r0ywElGeCOFtvgbLlUF2p+DBTCwBU kjCFJUFxSluNZKgADfpCAT/qbwODPvgzb8GdDdF4LA9P/OOMTAN3TjrgZbyEEuNzEybBxd iVNWAMgr7zJn9c2PpsolelayAonNEyfYnJsAaL2q1gSguGbfOnUu6Xbduc7vzDF8ZA9X/M FkXAR39whtkZe/H/73J8whVvHjJ3f/NqyvcHqZyq/EQVRr82jJxKIurF2Dt58/z2FxCLHR 1bsW3E3AmPHsbbyeb0qkXTFZc6XFv55m83GXSYvlIlovhshqwPGgXSdjgF0hjQ== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Message-ID: <87jzf595ff.wl-hako@ultrarare.space> From: Hilton Chain In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: base64 X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) SGkgTHVkbywNCg0KT24gU3VuLCAwMSBTZXAgMjAyNCAwMzo0NzoyMyArMDgwMCwNCkx1ZG92aWMg Q291cnSoqHMgd3JvdGU6DQo+DQo+ICogZ251L3NlcnZpY2VzLnNjbSAoY2xlYW51cC1nZXhwKTog UGFzcyBtb2RlIGFzIHNlY29uZCBhcmd1bWVudCB0bw0KPiChrm1rZGlyoa87IHJlbW92ZSChrmNo bW9koa8gY2FsbHMuDQo+DQo+IENoYW5nZS1JZDogSThhYzJkZGUwY2E1ZDliZDZiMmVmMTA0ZDc3 MTQxZDg0NjNkOGIzZmENCj4gLS0tDQo+ICBnbnUvc2VydmljZXMuc2NtIHwgNiArKy0tLS0NCj4g IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pDQo+DQo+IGRp ZmYgLS1naXQgYS9nbnUvc2VydmljZXMuc2NtIGIvZ251L3NlcnZpY2VzLnNjbQ0KPiBpbmRleCBj ZTEzYzA4N2NlLi40YThlMmIzYjE1IDEwMDY0NA0KPiAtLS0gYS9nbnUvc2VydmljZXMuc2NtDQo+ ICsrKyBiL2dudS9zZXJ2aWNlcy5zY20NCj4gQEAgLTY2MCwxMCArNjYwLDggQEAgKGRlZmluZSAo Y2xlYW51cC1nZXhwIF8pDQo+ICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAi L3RtcCIpDQo+ICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiL3Zhci9ydW4i KQ0KPg0KPiAtICAgICAgICAgICAobWtkaXIgIi90bXAiKQ0KPiAtICAgICAgICAgICAoY2htb2Qg Ii90bXAiICNvMTc3NykNCj4gLSAgICAgICAgICAgKG1rZGlyICIvdmFyL3J1biIpDQo+IC0gICAg ICAgICAgIChjaG1vZCAiL3Zhci9ydW4iICNvNzU1KQ0KPiArICAgICAgICAgICAobWtkaXIgIi90 bXAiICNvMTc3NykNCj4gKyAgICAgICAgICAgKG1rZGlyICIvdmFyL3J1biIgI283NTUpDQo+ICAg ICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiL3J1bi91ZGV2L3dhdGNoLm9sZCIp KSkpKSkNCj4NCj4gIChkZWZpbmUgY2xlYW51cC1zZXJ2aWNlLXR5cGUNCg0KSXQgc2VlbXMgdGhh dCB0aGUgbW9kZSBpcyBub3QgYXBwbGllZCBjb3JyZWN0bHk6DQoNCi0tODwtLS0tLS0tLS0tLS0t LS1jdXQgaGVyZS0tLS0tLS0tLS0tLS0tLXN0YXJ0LS0tLS0tLS0tLS0tLT44LS0tDQokIGd1aWxl IC1jICcobWtkaXIgIi90bXAvdGVzdCIgI28xNzc3KScgJiYgc3RhdCAvdG1wL3Rlc3QNClsuLi5d DQpBY2Nlc3M6ICgxNzU1L2Ryd3hyLXhyLXQpICBVaWQ6ICggMTAwMC8gICAgaGFrbykgICBHaWQ6 ICggIDk5OC8gICB1c2VycykNClsuLi5dDQotLTg8LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0t LS0tLS0tLS0tLS1lbmQtLS0tLS0tLS0tLS0tLS0+OC0tLQ0KDQotLTg8LS0tLS0tLS0tLS0tLS0t Y3V0IGhlcmUtLS0tLS0tLS0tLS0tLS1zdGFydC0tLS0tLS0tLS0tLS0+OC0tLQ0KJCBndWlsZSAt YyAnKGFuZCAobWtkaXIgIi90bXAvdGVzdDIiKSAoY2htb2QgIi90bXAvdGVzdDIiICNvMTc3Nykp JyAmJiBzdGF0IC90bXAvdGVzdDINClsuLi5dDQpBY2Nlc3M6ICgxNzc3L2Ryd3hyd3hyd3QpICBV aWQ6ICggMTAwMC8gICAgaGFrbykgICBHaWQ6ICggIDk5OC8gICB1c2VycykNClsuLi5dDQotLTg8 LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0tLS0tLS0tLS1lbmQtLS0tLS0tLS0tLS0tLS0+ OC0tLQ0KDQpUaGFua3MNCg== From unknown Thu Aug 14 21:51:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#72920: closed (Re: [bug#72920] [PATCH 0/3] Clean out /run upon boot) Message-ID: References: <8734lnu7we.fsf@gnu.org> X-Gnu-PR-Message: they-closed 72920 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 72920@debbugs.gnu.org Date: Wed, 25 Sep 2024 14:48:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1727275683-32324-1" This is a multi-part message in MIME format... ------------=_1727275683-32324-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #72920: [PATCH 0/3] Clean out /run upon boot which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 72920@debbugs.gnu.org. --=20 72920: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72920 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1727275683-32324-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 72920-done) by debbugs.gnu.org; 25 Sep 2024 14:47:55 +0000 Received: from localhost ([127.0.0.1]:41977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stTJ5-0008Op-0O for submit@debbugs.gnu.org; Wed, 25 Sep 2024 10:47:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stTJ2-0008O8-VY; Wed, 25 Sep 2024 10:47:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1stSy6-0003BN-9Q; Wed, 25 Sep 2024 10:26:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=fN5zbtL9jRl2wG7qgLe/iGC9+EMWlzPPEiJ8SrJ6Ss8=; b=CqntQd12mGaxJuvP/4Li eO3DlL3yaBfLmlGPMTu9SygFQg7V6eepHMnUAP8BRFDnXqcYQF+RQhKxTDrMWrKt0vZ81BUihDYJM 6C9aDQvS5eMsJI+lZFonTIUntjoAtKhr90iBWBTm9bJ0g7J2I7YLp7wJMiqy0IWZ7a3eXx6kYl9Hw 9y6NmcGX3GMGueGM+2HToV0gqyaf9yIB7SU64oviidulE3dGZ5rRYuCvaGl4a0jj5Aj+MeDjgGl3B WOuWR17+XXlyPsJZ5o0I7hctDyP0w4Y5fKsuiFRYN4hckpC0Thjq/XDzJl7HOTT4kj35FXB8ft72m PW8xMF9ayasD3g==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Vagrant Cascadian Subject: Re: [bug#72920] [PATCH 0/3] Clean out /run upon boot In-Reply-To: <8734lukoev.fsf@wireframe> (Vagrant Cascadian's message of "Fri, 20 Sep 2024 14:26:00 -0700") References: <8734lukoev.fsf@wireframe> Date: Wed, 25 Sep 2024 16:26:09 +0200 Message-ID: <8734lnu7we.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72920-done Cc: 64775-done@debbugs.gnu.org, 72670-done@debbugs.gnu.org, 72920-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Vagrant Cascadian skribis: > On 2024-08-31, Ludovic Court=C3=A8s wrote: >> Ludovic Court=C3=A8s (3): >> services: cleanup: Run under C.UTF-8 locale. >> services: cleanup: Create directories with the right mode upfront. >> services: cleanup: Delete /run upon boot. > > As they say, Looks Good To Me. :) Thanks, pushed as c250033aa69f35e64949a87fd8482b253dd416b4, except for the first one because I remembered that C.UTF-8 is unavailable in cross-compiled programs. Ludo=E2=80=99. ------------=_1727275683-32324-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 31 Aug 2024 19:43:46 +0000 Received: from localhost ([127.0.0.1]:56623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU0g-0001yp-5N for submit@debbugs.gnu.org; Sat, 31 Aug 2024 15:43:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:55932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skU0e-0001yf-Bd for submit@debbugs.gnu.org; Sat, 31 Aug 2024 15:43:44 -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 1skTzh-0007aJ-EU for guix-patches@gnu.org; Sat, 31 Aug 2024 15:42:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skTzh-00016M-3A; Sat, 31 Aug 2024 15:42:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=ChFVHtNn6EWjoBxniRFbZrlnclMgaC38Oxw8nVmcq9U=; b=M7mOsxS3Bxy3Mm sz2D3Q/pSi7+MkzrApaDvhxPYe+DcKOV5RTcfhqneEK54wMR+gsqDtgADDbTJibYQCgWE3csORLWU +tkSUBN1rhEpsSeLclLpmewAy11bpExrLwkvHY28VwMGOplTR0lutEo1vQGQFzBj9SkaYGfreDc4e Rmh69CWwrjxaNuScl6a3Spzix43u0ZLm9vxKcVOxYhFwub3KohTdkuT9vc5yYS6CCgV9nAf98Socn j4FNeUPwRNQyGXieDAtduEMZyDYoiFlAm8zyy3gEXkflJLKVoIyB/00fCFBaBaJgvFCmFfeuppz11 yqmKyGkT+aQLVYA8ysAg==; From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: guix-patches@gnu.org Subject: [PATCH 0/3] Clean out /run upon boot Date: Sat, 31 Aug 2024 21:42:36 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 X-Debbugs-Cc: Vagrant Cascadian , 64775@debbugs.gnu.org, 72670@debbugs.gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, This fixes and , the latter being an illustration of the former. Thoughts? Thanks, Ludo’. Ludovic Courtès (3): services: cleanup: Run under C.UTF-8 locale. services: cleanup: Create directories with the right mode upfront. services: cleanup: Delete /run upon boot. gnu/services.scm | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) base-commit: 61a7930cb03f5eb9e8003bade21d61262c3db8df -- 2.45.2 ------------=_1727275683-32324-1-- From unknown Thu Aug 14 21:51:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72920] [PATCH 2/3] services: cleanup: Create directories with the right mode upfront. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 25 Sep 2024 16:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72920 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Hilton Chain Cc: 72920-done@debbugs.gnu.org Received: via spool by 72920-done@debbugs.gnu.org id=D72920.172728090121399 (code D ref 72920); Wed, 25 Sep 2024 16:15:02 +0000 Received: (at 72920-done) by debbugs.gnu.org; 25 Sep 2024 16:15:01 +0000 Received: from localhost ([127.0.0.1]:44476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stUfM-0005Z4-Ll for submit@debbugs.gnu.org; Wed, 25 Sep 2024 12:15:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stUfK-0005YZ-JG for 72920-done@debbugs.gnu.org; Wed, 25 Sep 2024 12:14:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1stUeo-0001sM-0q; Wed, 25 Sep 2024 12:14:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=CHItAW7EcakzZFlzvtOTujYM33yN/kei3j1GZh+p8DU=; b=VwWCEyXqixtw16UZedjN MxTq+1wIX2IqTLJys4NKieoxgz9MAYNDYHWQcDWBwM+Xh5oMW69zMRi3gLXm9vKPzb40rdb7qvssy +Wjq7hMn4GHiMn7ekyJO6aUZoFU+Ry9NDXgZvDLgC65jSkW06bBKIDgIgHtxVcUiwaeoIyhOwA62B a7J3Zdc5zqNjLldCPNIhrj2PYubqBKxSxhr72x2LsMSRjds6f92kjdSx3KmRq1DkWG5UdLLDrvkmi WDlnA8YOVpNAlkz2nmKkGKSjEi+sDFVkG58vwNjMC4QWj6eoPoCuZ/t56MHIxV4hYYr25z6wpRS+G L73H2MZF41hODg==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <87jzf595ff.wl-hako@ultrarare.space> (Hilton Chain's message of "Sat, 21 Sep 2024 09:11:32 +0800") References: <87jzf595ff.wl-hako@ultrarare.space> Date: Wed, 25 Sep 2024 18:14:20 +0200 Message-ID: <871q17sobn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Hilton, Hilton Chain skribis: [...] >> - (mkdir "/tmp") >> - (chmod "/tmp" #o1777) >> - (mkdir "/var/run") >> - (chmod "/var/run" #o755) >> + (mkdir "/tmp" #o1777) >> + (mkdir "/var/run" #o755) >> (delete-file-recursively "/run/udev/watch.old")))))) >> >> (define cleanup-service-type > > It seems that the mode is not applied correctly: > > $ guile -c '(mkdir "/tmp/test" #o1777)' && stat /tmp/test > [...] > Access: (1755/drwxr-xr-t) Uid: ( 1000/ hako) Gid: ( 998/ users) Oops, I saw your message too late, apologies. Commit f92151133da4b98f98e755ce0996e8be59acac72 fixes that and adds a test so we can catch it next time. The story is that the 2nd argument to =E2=80=98mkdir=E2=80=99 is and=E2=80= =99ed with umask, something that I had forgotten. Thanks and sorry for the mess. Ludo=E2=80=99.