From nobody Thu Nov 16 10:00:12 2023 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SWFrs0yf5z50Rcr; Thu, 16 Nov 2023 10:00:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SWFrs0Ss2z4HLb; Thu, 16 Nov 2023 10:00:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700128813; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iK4aOEz3uuAtXVlAOnorQcqeE9God047X90wiCdwN78=; b=ZoQVY+f7gTZCcxL6T0u/GuFRBFEprU6pHJnPpMubZiunpVlnP6HyYfBbjEXnnGkEQ96Pa6 Y3/exuCoPeccAJu1araa1Nbbi4E2rMAHT2xD+jLkktVWhvAH5z8iki+aw5pG6W80gUShiv T/IzwEv8JOFmkUJjpfqWtYuhHfvgCRZk+rjesRRgUHH2fe+MKQm3r+/XMr4jCxvIXgFqnh xhMNsGZKVZvQRGB62Qaz3dSi8hIfOgoUyA504ctxI6hnI0UdpoNIQ3jLlQjtiBKHOPx9bE 0RzNL2KjSLmzn+zyYrQXLAwzrhdfTjS/q2pLCD4D0jJiVAYFmKMYR3rRIVbQGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700128813; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iK4aOEz3uuAtXVlAOnorQcqeE9God047X90wiCdwN78=; b=j+k/g2T6tA7av2SZir3pLNY/7PqlGZ1n8gHaZ+shWgO/8SSuO46oz1GPKuBHuFeVqQHg2z T4EKSRojz288nNCtSWXJukhdk8Zzbd3KQUkkbMEC7mHFEo1b4Pg4ua+VYeWSYVkSv6j9kb 1tSpM+nb/SefffM7AmELPEZSWC5Yl4mYqN/ZgkfDS5180mG3nmsNFZRryI/V92bjLjSbBs pLDUAkR7QtoPctaRKX5QNSmXitCzADgU79zf5LeHkVb0ZHwfs+h2qH19Q5+0NI9+h0L5Ls hoDUwpV7OcHStV/ouLHyIdKkoF3QfQqLBeOBdRlcNgvkPQrluOcgZw1xk0FVWA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700128813; a=rsa-sha256; cv=none; b=IleLfy2Y5cyb0JIoc9ZMqwJXT3wezyadhgX+XVdj2pi/MnDs/1GZdclyzUy7LPXM+FRiNi Zu+ZZLbRGZ83oYDe68g6o8gWSghE4ddbxd0dwrTtjkeuuv4vSX/6bN6EG6pn28Q/PxVhK6 l90FizkNgcYmi5514e820IM8IW/HOm9c/7LuCP7TXc4hgXFwiVD/X/wUfQHvobjWwmOtq/ jfvtjR4WR1QPaXJlc2nGzzmNVednkg+4x1DKu+z2REEtC4WoBt3rmFYgL7PjUzVZZPGtOp R693A0ZvOyUa/oiSnmUE3iHcnDNa7lcL6+6X/pO1yZEZ6y9ppvj+8icWC1bodA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SWFrr6fWyzvqq; Thu, 16 Nov 2023 10:00:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3AGA0CRn058524; Thu, 16 Nov 2023 10:00:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3AGA0Cxc058517; Thu, 16 Nov 2023 10:00:12 GMT (envelope-from git) Date: Thu, 16 Nov 2023 10:00:12 GMT Message-Id: <202311161000.3AGA0Cxc058517@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Gordon Bergling Subject: git: a6ed8c959303 - main - Fix /root permissions after 'make installworld' List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gbe X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a6ed8c9593031abf6fa73661be55c226caa362d6 Auto-Submitted: auto-generated The branch main has been updated by gbe: URL: https://cgit.FreeBSD.org/src/commit/?id=a6ed8c9593031abf6fa73661be55c226caa362d6 commit a6ed8c9593031abf6fa73661be55c226caa362d6 Author: Thomas Eberhardt AuthorDate: 2023-11-16 09:59:38 +0000 Commit: Gordon Bergling CommitDate: 2023-11-16 09:59:38 +0000 Fix /root permissions after 'make installworld' According to /etc/mtree/BSD.root.dist /root should have 0750 permissions, but the build target 'make installworld' changes these to 0755. This is caused by the installation of the configuration files of sh(1) and csh(1). Correct this by specifying the correct default /root permissions. PR: 273342 Reviewed by: jilles Approved by: jilles MFC after: 2 weeks Differential Revision:https://reviews.freebsd.org/D42395 --- bin/csh/Makefile | 1 + bin/sh/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/bin/csh/Makefile b/bin/csh/Makefile index 1f996df3999b..94e1ba763d6e 100644 --- a/bin/csh/Makefile +++ b/bin/csh/Makefile @@ -15,6 +15,7 @@ ROOTPACKAGE= csh ETC= csh.cshrc csh.login csh.logout ROOT= dot.cshrc dot.login ROOTDIR= /root +ROOTDIR_MODE= 0750 ROOTNAME_dot.cshrc= .cshrc ROOTNAME_dot.login= .login TCSHDIR= ${SRCTOP}/contrib/tcsh diff --git a/bin/sh/Makefile b/bin/sh/Makefile index f8c853cec6c7..48b6d2852444 100644 --- a/bin/sh/Makefile +++ b/bin/sh/Makefile @@ -6,6 +6,7 @@ CONFGROUPS= ETC ROOT ETC= profile ROOT= dot.shrc dot.profile ROOTDIR= /root +ROOTDIR_MODE= 0750 ROOTNAME_dot.shrc= .shrc ROOTNAME_dot.profile= .profile PACKAGE=runtime