From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id EMMuLgpjpmazAgAAe85BDQ:P1 (envelope-from ) for ; Sun, 28 Jul 2024 15:26:03 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id EMMuLgpjpmazAgAAe85BDQ (envelope-from ) for ; Sun, 28 Jul 2024 17:26:02 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=B4jKBwPJ; dkim=fail ("headers rsa verify failed") header.d=autistici.org header.s=stigmate header.b=o9TPXbjZ; 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=1722180362; 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-type:content-type: 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=OUwnvqhujTfQ/pGw1McFt2HPEcGsux1nVERDFA8AyTo=; b=qF2GX59TvYNjGIYsg07caPyfqAwCrwiyq+gUg1J5qyowjs9zlS+3VhGvl3zexREZ71Lq5Q +3kZ3PA/p1zp3Htz0+FvGI+M24qfi7Kjmbpe7qXD+sXZmYgCJjmsidGFIJ4R+/WFbKSD3L E8JsPrn3b2IcVuRG2f2Rvra7I3TIDEoP8hRoT/XFY3DJV/UVPXoqvQXuRs8bpPemm3aEm0 kHnUc9r5vWX62wJ2zE0S6WvQjVjGyScJXMDJ9K1ddZfKOFDA3xQRh8279Al9HxlA6iGzoB 1kiIzaxqa5TN3s4BSDsuwuo09WkR6ill+bA+T0bKZqfiqzR6UJ3Sewb+0Xxy8w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1722180362; a=rsa-sha256; cv=none; b=XQoAxQdGPH8yJsc3GSsIHU1uRcWgRBkIoICP1oN6PKnCRHOV99/8VJcC8OiKdqnuyFLZem gDdCLrLgzDFsmkN8TprSKOzTEpcansSMpGA/xFSudgmzkGN5PdFEercoqjw56zJd/qIvhe taWhP9HIEUcDxCrNrz7Kzhqq/vqDAm98d4Ng29erwrvyM0vZtz24euWIXPTevm43UHS34B eJZkwRHFfYMwUExFZbmI+Ae7oA6CqemR1cBOg4AJadGx0xMyNmnkP130J2q4Ps8pM9XWX/ IOgQiB2r7FYXdcBS+cl2fHmCc982wE22sJxBOLZwtMPZDvOFng52PymneSZJww== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=B4jKBwPJ; dkim=fail ("headers rsa verify failed") header.d=autistici.org header.s=stigmate header.b=o9TPXbjZ; 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" 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 97D1D64991 for ; Sun, 28 Jul 2024 17:26:01 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sY5mT-0005R5-8S; Sun, 28 Jul 2024 11:25:53 -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 1sY5mR-0005Pl-2Z for guix-patches@gnu.org; Sun, 28 Jul 2024 11:25:51 -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 1sY5mQ-0005AB-NC for guix-patches@gnu.org; Sun, 28 Jul 2024 11:25:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=From:MIME-Version:Date:To:Subject; bh=OUwnvqhujTfQ/pGw1McFt2HPEcGsux1nVERDFA8AyTo=; b=B4jKBwPJdd5cu9mudGpOCUp4e0SH3Ko0ZysTrjMmcExtkue3l5N9/J8AnF51WzOV+doNB1bYyQEv4SNG8plfvPpku/DX1SySBsdCTxNJeLVkKlRNgZW34AjQKmsj7gUXYWaR617JvUInYWYBOM2O1CwSCqGgCEwIQfsa22FtICcnoEU5qvNN5Jk9rt40OaMVZHtplSP9rbusncfr/zSw7GxjnvdbaRVm/B20CZ0soD0/6pN1TYeI7JQa18IcDK4icCTc74qdrFIIoVgxE6iEohgoQ/YU7/Oxxpq3z/RRGjSsXaaXRrcH6Xxh21vFDOik+tCAh2jOBg+rCH0albHmVw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sY5mc-0003sT-25 for guix-patches@gnu.org; Sun, 28 Jul 2024 11:26:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72337] Add /etc/subuid and /etc/subgid support Resent-From: paul Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jul 2024 15:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72337 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 72337@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172218034214872 (code B ref -1); Sun, 28 Jul 2024 15:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jul 2024 15:25:42 +0000 Received: from localhost ([127.0.0.1]:44229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sY5mH-0003ro-Jl for submit@debbugs.gnu.org; Sun, 28 Jul 2024 11:25:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:52464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sY5mE-0003rc-OC for submit@debbugs.gnu.org; Sun, 28 Jul 2024 11:25:40 -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 1sY5m2-0004V0-Uq for guix-patches@gnu.org; Sun, 28 Jul 2024 11:25:26 -0400 Received: from confino.investici.org ([2a11:7980:1::2:0]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sY5m0-00053o-JC; Sun, 28 Jul 2024 11:25:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1722180309; bh=OUwnvqhujTfQ/pGw1McFt2HPEcGsux1nVERDFA8AyTo=; h=Date:To:Cc:From:Subject:From; b=o9TPXbjZYtmR2usVZ2mGu/eh7/89bvl/k2QCI2lRjvnwNOgLSxFJkjPQjpQ7txz6B 530fdE8UKAueDNj57CiW3oivoZ6MqUW4POVZnQdNwoAsurDWLsNKebSmvLtAe+mArp LUcFrBjMQeiMntGdQGFieikHt/WRy1avXdCBHNpw= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4WX5053k9wz112h; Sun, 28 Jul 2024 15:25:09 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4WX50538RHz112f; Sun, 28 Jul 2024 15:25:09 +0000 (UTC) Message-ID: Date: Sun, 28 Jul 2024 17:25:09 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a11:7980:1::2:0; envelope-from=goodoldpaul@autistici.org; helo=confino.investici.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, 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: , Reply-to: paul X-ACL-Warn: , paul via Guix-patches From: paul 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 X-Migadu-Queue-Id: 97D1D64991 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -7.31 X-Spam-Score: -7.31 X-TUID: EiQryohWGj9d Dear guixers, I'm sending a small patch set to add a Guix System service (hopefully :) ) able to handle /etc/subuid and /etc/subgid . It should be a first step towards a structured rootless-podman-service-type that I plan to implement. Please let me know your thoughts. Ludo’ : I'm CCing you just FYI , this is not an ask for review just in some files your name is the only one in the copyright section and it may be that you are the most familiar with those, but please look at this when and if you have time. Thank you everyone for your work, giacomo