tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Permissions of the root dot files



[the bsd.link.mk part diverted to tech-toolchain]
On Tue, Aug 30, 2022 at 02:27:34 +0300, Valery Ushakov wrote:
> Is there any particular reason why /root/.profile and /root/.cshrc
> (that have hard links in / too, for the single user mode i guess) are
> not writable?
So apparently the fact that they have links is relevant and the
problem is fallout from this commit to bsd.links.mk
 revision 1.34
 date: 2009年04月10日 20:16:12 +0400; author: apb; state: Exp; lines: +14 -3;
 Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
 when installing hard links. They have no effect except when using a
 metalog, in which case the information is added to the metalog. In
 the future, these variables may be replaced by a method for explicitly
 recording hard links in a metadata log.
 Also change a few things that called ${INSTALL_LINK} without going
 through bsd.links.mk.
 Reviewed by perry and joerg. This should fix PR 24457 and PR 41155.
etc/root/Makefile has FILESMODE=644 but then we overide it when
creating the links with LINKSMODE that is 444 by default.
-uwe


Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /