<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d5d881d6939e47893c733d05b93db415fd9f477f - /root: Install .cshrc and .profile links with the same mode.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/etc/root/Makefile#d5d881d6939e47893c733d05b93db415fd9f477f</link>
        <description>/root: Install .cshrc and .profile links with the same mode.Previously we would:1. Install /root/.cshrc and /root/.profile with mode FILESMODE=644 as   requested in src/etc/root/Makefile and as echoed in   /etc/mtree/special.2. Create hard links at /.cshrc and /.profile through CONFIGLINKS.3. Because LINKSMODE was unset and defaults to NOBINMODE=444, change   the mode to 444.This scenario is confusing, and mtree objects to it, which is bad forwarning fatigue in a security-relevant mechanism.  (There are alsoseveral other files mtree objects to out of the box -- we should fixthose too.)With this change we install the links with the same mode as theoriginal files, in agreement with the mtree.  The files, .cshrc and.profile, are intended to be editable configuration files, so 644makes sense while 444 makes no sense and gets in the way of editorslike vi.Discussed on tech-userlevel:https://mail-index.netbsd.org/tech-userlevel/2022/08/29/msg013498.htmlXXX pullup-8XXX pullup-9

            List of files:
            /netbsd-src/etc/root/Makefile</description>
        <pubDate>Tue, 30 Aug 2022 13:14:48 +0000</pubDate>
        <dc:creator>riastradh &lt;riastradh@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>00ed5c3931f554a86dd6451dbaa41f6e0604e323 - We don&apos;t need to include &lt;bsd.prog.mk&gt; to install a few config files</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/etc/root/Makefile#00ed5c3931f554a86dd6451dbaa41f6e0604e323</link>
        <description>We don&apos;t need to include &lt;bsd.prog.mk&gt; to install a few config filesjust &lt;bsd.files.mk&gt; and &lt;bsd.links.mk&gt; is enough.Noticed because &lt;bsd.prog.mk&gt; sets LINKSMODE to BINMODE and that doesthe wrong thing at least for unprivileged builds.

            List of files:
            /netbsd-src/etc/root/Makefile</description>
        <pubDate>Sat, 17 Nov 2012 23:08:38 +0000</pubDate>
        <dc:creator>uwe &lt;uwe@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89d790bdbe96ac2e9565f80fa17a5e553722f300 - Move the emergancy terminfo database from /root to /rescue.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/etc/root/Makefile#89d790bdbe96ac2e9565f80fa17a5e553722f300</link>
        <description>Move the emergancy terminfo database from /root to /rescue.

            List of files:
            /netbsd-src/etc/root/Makefile</description>
        <pubDate>Fri, 05 Feb 2010 09:44:23 +0000</pubDate>
        <dc:creator>roy &lt;roy@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>70f7be699b37d76c359f6da9f8744d6c0d75d5c8 - Install a minimal .terminfo and .terminfo.db in /root.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/etc/root/Makefile#70f7be699b37d76c359f6da9f8744d6c0d75d5c8</link>
        <description>Install a minimal .terminfo and .terminfo.db in /root.This allows terminfo to be used when /usr is not available.Fixes PR misc/6879.

            List of files:
            /netbsd-src/etc/root/Makefile</description>
        <pubDate>Thu, 04 Feb 2010 21:01:16 +0000</pubDate>
        <dc:creator>roy &lt;roy@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee04d8897186817c229c6fab709648ed546dcff1 - Consistently use CONFIGFILES &amp; CONFIGLINKS (which enable the &apos;configinstall&apos;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/etc/root/Makefile#ee04d8897186817c229c6fab709648ed546dcff1</link>
        <description>Consistently use CONFIGFILES &amp; CONFIGLINKS (which enable the &apos;configinstall&apos;target) instead of using home-grown &apos;distribution&apos; targets or usingFILES with the &apos;install&apos; target.Add some etc/ subdir Makefiles where appropriate.XXX: some of etc/Makefile install-etc-files could be converted to CONFIGFILES.

            List of files:
            /netbsd-src/etc/root/Makefile</description>
        <pubDate>Sun, 16 May 2004 09:53:09 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
