From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 035DC158095 for ; Thu, 18 Aug 2022 15:53:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1D9DBE07DB; Thu, 18 Aug 2022 15:53:10 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A3D41E07DB for ; Thu, 18 Aug 2022 15:53:09 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 70C0F341412 for ; Thu, 18 Aug 2022 15:53:08 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D4C1E57A for ; Thu, 18 Aug 2022 15:53:06 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1648328538.c5dca7fe3158fccb49a74054b7ed8f98e73bf243.ulm@gentoo> Subject: [gentoo-commits] proj/pms:eapi-9 commit in: / X-VCS-Repository: proj/pms X-VCS-Files: ebuild-vars.tex merge.tex X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: c5dca7fe3158fccb49a74054b7ed8f98e73bf243 X-VCS-Branch: eapi-9 Date: Thu, 18 Aug 2022 15:53:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c6fae950-9711-47cf-8c05-6fb5fb57fbb6 X-Archives-Hash: c0bd99a1edfbe213e42a20a34f7653d6 commit: c5dca7fe3158fccb49a74054b7ed8f98e73bf243 Author: Ulrich Müller gentoo org> AuthorDate: Sat Mar 26 21:02:18 2022 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Sat Mar 26 21:02:18 2022 +0000 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=c5dca7fe Replace "root user" by "superuser" throughout Signed-off-by: Ulrich Müller gentoo.org> ebuild-vars.tex | 2 +- merge.tex | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ebuild-vars.tex b/ebuild-vars.tex index e7aab0a..5f3f583 100644 --- a/ebuild-vars.tex +++ b/ebuild-vars.tex @@ -256,7 +256,7 @@ The following tokens are permitted inside \t{RESTRICT}: \item[strip] No stripping of debug symbols from files to be installed may be performed. In EAPIs listed in table~\ref{tab:staging-area-commands} as supporting controllable stripping, this behaviour may be altered by the \t{dostrip} command. -\item[userpriv] The package manager may not drop root privileges when building the package. +\item[userpriv] The package manager may not drop superuser privileges when building the package. \item[test] The \t{src_test} phase must not be run. \end{description} diff --git a/merge.tex b/merge.tex index 0e6738d..6fcfeec 100644 --- a/merge.tex +++ b/merge.tex @@ -25,9 +25,9 @@ The owner, group and mode (including set*id and sticky bits) of the directory mu except as follows: \begin{compactitem} -\item Any directory owned by the user used to perform the build must become owned by the root user. +\item Any directory owned by the user used to perform the build must become owned by the superuser. \item Any directory whose group is the primary group of the user used to perform the build must have - its group be that of the root user. + its group be that of the superuser. \end{compactitem} On SELinux systems, the SELinux context must also be preserved. Other directory attributes, including @@ -53,9 +53,9 @@ The owner, group and mode (including set*id and sticky bits) of the file must be as follows: \begin{compactitem} -\item Any file owned by the user used to perform the build must become owned by the root user. +\item Any file owned by the user used to perform the build must become owned by the superuser. \item Any file whose group is the primary group of the user used to perform the build must have - its group be that of the root user. + its group be that of the superuser. \item The package manager may reduce read and write permissions on executable files that have a set*id bit set. \end{compactitem} From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id EB74115808B for ; Thu, 7 Apr 2022 06:22:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DC48BE0A95; Thu, 7 Apr 2022 06:22:50 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BCC84E0A95 for ; Thu, 7 Apr 2022 06:22:50 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 96E2B3411E0 for ; Thu, 7 Apr 2022 06:22:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2B41738C for ; Thu, 7 Apr 2022 06:22:48 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1648328538.c5dca7fe3158fccb49a74054b7ed8f98e73bf243.ulm@gentoo> Subject: [gentoo-commits] proj/pms:master commit in: / X-VCS-Repository: proj/pms X-VCS-Files: ebuild-vars.tex merge.tex X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: c5dca7fe3158fccb49a74054b7ed8f98e73bf243 X-VCS-Branch: master Date: Thu, 7 Apr 2022 06:22:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 726d5f6b-4378-4393-8410-5bc58f7f89ad X-Archives-Hash: c036877a97d8df3236591b0248bc67bd Message-ID: <20220407062248.Id8CpikkAXOM3BZNv06nnbc0rnXnCmGXCzIHjWSYGec@z> commit: c5dca7fe3158fccb49a74054b7ed8f98e73bf243 Author: Ulrich Müller gentoo org> AuthorDate: Sat Mar 26 21:02:18 2022 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Sat Mar 26 21:02:18 2022 +0000 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=c5dca7fe Replace "root user" by "superuser" throughout Signed-off-by: Ulrich Müller gentoo.org> ebuild-vars.tex | 2 +- merge.tex | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ebuild-vars.tex b/ebuild-vars.tex index e7aab0a..5f3f583 100644 --- a/ebuild-vars.tex +++ b/ebuild-vars.tex @@ -256,7 +256,7 @@ The following tokens are permitted inside \t{RESTRICT}: \item[strip] No stripping of debug symbols from files to be installed may be performed. In EAPIs listed in table~\ref{tab:staging-area-commands} as supporting controllable stripping, this behaviour may be altered by the \t{dostrip} command. -\item[userpriv] The package manager may not drop root privileges when building the package. +\item[userpriv] The package manager may not drop superuser privileges when building the package. \item[test] The \t{src_test} phase must not be run. \end{description} diff --git a/merge.tex b/merge.tex index 0e6738d..6fcfeec 100644 --- a/merge.tex +++ b/merge.tex @@ -25,9 +25,9 @@ The owner, group and mode (including set*id and sticky bits) of the directory mu except as follows: \begin{compactitem} -\item Any directory owned by the user used to perform the build must become owned by the root user. +\item Any directory owned by the user used to perform the build must become owned by the superuser. \item Any directory whose group is the primary group of the user used to perform the build must have - its group be that of the root user. + its group be that of the superuser. \end{compactitem} On SELinux systems, the SELinux context must also be preserved. Other directory attributes, including @@ -53,9 +53,9 @@ The owner, group and mode (including set*id and sticky bits) of the file must be as follows: \begin{compactitem} -\item Any file owned by the user used to perform the build must become owned by the root user. +\item Any file owned by the user used to perform the build must become owned by the superuser. \item Any file whose group is the primary group of the user used to perform the build must have - its group be that of the root user. + its group be that of the superuser. \item The package manager may reduce read and write permissions on executable files that have a set*id bit set. \end{compactitem}