<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>f63a8c0a0915a3eceac179d4d18b2c03b1319fa2 - bsdinstall: Mount /dev and /packages after using the shell to partition disks</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#f63a8c0a0915a3eceac179d4d18b2c03b1319fa2</link>
        <description>bsdinstall: Mount /dev and /packages after using the shell to partition disksNormally after partitions are created by the installer, the &apos;mount&apos;script is used to mount the target disk partitions under /mnt.  Thetail end of this script also mounts a couple of additional filesystemsunder /mnt so that chrooted programs can work such as devfs and/packages.When the &quot;Shell&quot; option is used to permit the user to manually mountthe destination filesystem, the &quot;mount&quot; script is not used as the useris instructed to mount the target filesystems and construct/mnt/etc/fstab, etc.  However, this means that the user is responsiblefor mounting devfs (which is not included in /etc/fstab) and /packagesas well.  The help message for the &quot;Shell&quot; option doesn&apos;t mentionthese requirements, so users may not know to do so.  This can lead toconfusing errors as chrooted commands can fail to find needed /deventries.  For example, running fwget to fetch wireless firmware failsbecause /dev/pci doesn&apos;t exist.To make this less painful for users using this option, split out thebottom half of the &apos;mount&apos; script that mounts these non-fstab-relatedfilesystems into a separate &apos;mount_aux&apos; script.  Invoke &apos;mount_aux&apos;after using &quot;Shell&quot; to create the filesystem to ensure that thesefilesystems are always present.PR:		290901Reported by:	Peter &lt;freebsd@peterk.org&gt;Tested by:	Peter &lt;freebsd@peterk.org&gt;Differential Revision:	https://reviews.freebsd.org/D53770

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Mon, 08 Dec 2025 21:33:30 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee9cfd7275784b61b030beb242df588bb35b21f0 - bsdinstall: add pkgbase target</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#ee9cfd7275784b61b030beb242df588bb35b21f0</link>
        <description>bsdinstall: add pkgbase targetReviewed by:	ziaee (manpages), kevans (lua), emasteRelnotes:	YesSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D49822

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Tue, 01 Apr 2025 23:25:49 +0000</pubDate>
        <dc:creator>Isaac Freund &lt;ifreund@freebsdfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>bbe2a1da2df639c616869aa838244c8094779bd4 - bsdinstall: add menu to install firmware</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#bbe2a1da2df639c616869aa838244c8094779bd4</link>
        <description>bsdinstall: add menu to install firmwareAdd a menu to the installer to run fwget(8) inside the newly installedsystem to install firmware known to be needed.This requires working netowrking.This is needed at least for wireless currently for when we entirelystop shipping new firmware in src.git to have working networking onthe installed system (we already do need this for at least rtw89).Sponsored by:	The FreeBSD FoundationTested with:	4 different iwlwifi chipsets in a system (earlier version)Suggested improvments by: jrtc27MFC after:	8 hoursDifferential Revision: https://reviews.freebsd.org/D47491

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Sat, 09 Nov 2024 01:10:33 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6d202077deedcdadc589e10399119d52f7cf71a - bsdinstall: revisit the finalconfig step</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#a6d202077deedcdadc589e10399119d52f7cf71a</link>
        <description>bsdinstall: revisit the finalconfig stepThis moves the &quot;finalconfig&quot; step into a dedicated script, where it usesa loop instead of recursing into itself.Reviewed by:	baptSponsored by:   The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D42046

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Mon, 02 Oct 2023 18:28:07 +0000</pubDate>
        <dc:creator>Pierre Pronchery &lt;pierre@freebsdfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>33005c89c6bca456b57c39acd20b01346b61916c - bsdinstall: break list of scripts out to one per line to make adding/removing entries easier</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#33005c89c6bca456b57c39acd20b01346b61916c</link>
        <description>bsdinstall: break list of scripts out to one per line to make adding/removing entries easierApproved by:		allanjude, asicilianoDifferential Revision:	https://reviews.freebsd.org/D35249Sponsored by:		Rubicon Communications, LLC (&quot;Netgate&quot;)

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Tue, 24 May 2022 15:30:31 +0000</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>40923b0c81cc2c151388ec5ead59f4bed89ac432 - Fix scripted installation from media without local distfiles.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#40923b0c81cc2c151388ec5ead59f4bed89ac432</link>
        <description>Fix scripted installation from media without local distfiles.The bsdinstall script target did not have the infrastructure to fetchdistfiles from a remote server the way the interactive installer doeson e.g. bootonly media. Solve this by factoring out the parts of theinstaller that deal with fetching missing distributions into a newinstall stage called &apos;fetchmissingdists&apos;, which is called by both theinteractive and scripted installer frontends.In the course of these changes, cleaned up a few other issues withthe fetching of missing distribution files and added a warning iffetching the MANIFEST file, which is used to verify the integrity ofthe distribution files. We should at some point add cryptographicsignatures to MANIFEST so that it can be fetched safely if not presenton the install media (which it is for bootonly media).Initial patch by: Vin&#237;cius ZavamPR:		255659, 250928Reviewed by:	dteskeMFC after:	4 weeksDifferential Revision:	https://reviews.freebsd.org/D27121

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Fri, 28 May 2021 13:53:42 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f63a8c0a0915a3eceac179d4d18b2c03b1319fa2 - bsdinstall: Mount /dev and /packages after using the shell to partition disks</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#f63a8c0a0915a3eceac179d4d18b2c03b1319fa2</link>
        <description>bsdinstall: Mount /dev and /packages after using the shell to partition disksNormally after partitions are created by the installer, the &apos;mount&apos;script is used to mount the target disk partitions under /mnt.  Thetail end of this script also mounts a couple of additional filesystemsunder /mnt so that chrooted programs can work such as devfs and/packages.When the &quot;Shell&quot; option is used to permit the user to manually mountthe destination filesystem, the &quot;mount&quot; script is not used as the useris instructed to mount the target filesystems and construct/mnt/etc/fstab, etc.  However, this means that the user is responsiblefor mounting devfs (which is not included in /etc/fstab) and /packagesas well.  The help message for the &quot;Shell&quot; option doesn&apos;t mentionthese requirements, so users may not know to do so.  This can lead toconfusing errors as chrooted commands can fail to find needed /deventries.  For example, running fwget to fetch wireless firmware failsbecause /dev/pci doesn&apos;t exist.To make this less painful for users using this option, split out thebottom half of the &apos;mount&apos; script that mounts these non-fstab-relatedfilesystems into a separate &apos;mount_aux&apos; script.  Invoke &apos;mount_aux&apos;after using &quot;Shell&quot; to create the filesystem to ensure that thesefilesystems are always present.PR:		290901Reported by:	Peter &lt;freebsd@peterk.org&gt;Tested by:	Peter &lt;freebsd@peterk.org&gt;Differential Revision:	https://reviews.freebsd.org/D53770

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Mon, 08 Dec 2025 21:33:30 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee9cfd7275784b61b030beb242df588bb35b21f0 - bsdinstall: add pkgbase target</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#ee9cfd7275784b61b030beb242df588bb35b21f0</link>
        <description>bsdinstall: add pkgbase targetReviewed by:	ziaee (manpages), kevans (lua), emasteRelnotes:	YesSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D49822

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Tue, 01 Apr 2025 23:25:49 +0000</pubDate>
        <dc:creator>Isaac Freund &lt;ifreund@freebsdfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>bbe2a1da2df639c616869aa838244c8094779bd4 - bsdinstall: add menu to install firmware</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#bbe2a1da2df639c616869aa838244c8094779bd4</link>
        <description>bsdinstall: add menu to install firmwareAdd a menu to the installer to run fwget(8) inside the newly installedsystem to install firmware known to be needed.This requires working netowrking.This is needed at least for wireless currently for when we entirelystop shipping new firmware in src.git to have working networking onthe installed system (we already do need this for at least rtw89).Sponsored by:	The FreeBSD FoundationTested with:	4 different iwlwifi chipsets in a system (earlier version)Suggested improvments by: jrtc27MFC after:	8 hoursDifferential Revision: https://reviews.freebsd.org/D47491

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Sat, 09 Nov 2024 01:10:33 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6d202077deedcdadc589e10399119d52f7cf71a - bsdinstall: revisit the finalconfig step</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#a6d202077deedcdadc589e10399119d52f7cf71a</link>
        <description>bsdinstall: revisit the finalconfig stepThis moves the &quot;finalconfig&quot; step into a dedicated script, where it usesa loop instead of recursing into itself.Reviewed by:	baptSponsored by:   The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D42046

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Mon, 02 Oct 2023 18:28:07 +0000</pubDate>
        <dc:creator>Pierre Pronchery &lt;pierre@freebsdfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>33005c89c6bca456b57c39acd20b01346b61916c - bsdinstall: break list of scripts out to one per line to make adding/removing entries easier</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#33005c89c6bca456b57c39acd20b01346b61916c</link>
        <description>bsdinstall: break list of scripts out to one per line to make adding/removing entries easierApproved by:		allanjude, asicilianoDifferential Revision:	https://reviews.freebsd.org/D35249Sponsored by:		Rubicon Communications, LLC (&quot;Netgate&quot;)

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Tue, 24 May 2022 15:30:31 +0000</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>40923b0c81cc2c151388ec5ead59f4bed89ac432 - Fix scripted installation from media without local distfiles.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#40923b0c81cc2c151388ec5ead59f4bed89ac432</link>
        <description>Fix scripted installation from media without local distfiles.The bsdinstall script target did not have the infrastructure to fetchdistfiles from a remote server the way the interactive installer doeson e.g. bootonly media. Solve this by factoring out the parts of theinstaller that deal with fetching missing distributions into a newinstall stage called &apos;fetchmissingdists&apos;, which is called by both theinteractive and scripted installer frontends.In the course of these changes, cleaned up a few other issues withthe fetching of missing distribution files and added a warning iffetching the MANIFEST file, which is used to verify the integrity ofthe distribution files. We should at some point add cryptographicsignatures to MANIFEST so that it can be fetched safely if not presenton the install media (which it is for bootonly media).Initial patch by: Vin&#237;cius ZavamPR:		255659, 250928Reviewed by:	dteskeMFC after:	4 weeksDifferential Revision:	https://reviews.freebsd.org/D27121

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Fri, 28 May 2021 13:53:42 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b49587c3dd54aed8eb103d838a89ca79484a9b6 - Merge ^/head r327341 through r327623.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#4b49587c3dd54aed8eb103d838a89ca79484a9b6</link>
        <description>Merge ^/head r327341 through r327623.

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Sat, 06 Jan 2018 16:13:17 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8befcf7be199ab5e496593cb563a3a7b9e0170e9 - Add installer support for PS3 and PowerNV systems, also laying the</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#8befcf7be199ab5e496593cb563a3a7b9e0170e9</link>
        <description>Add installer support for PS3 and PowerNV systems, also laying thefoundation for invoking efibootmgr as part of new-style EFI booting onx86. On PS3 and PowerNV, which are booted using Linux kexec from petitbootrather than by loader(8), install the kernel and the rest of /boot to aFAT partition and set up the appropriate petitboot configuration filethere.The new bootconfig installer stage can do platform-dependent modificationsmore complex than partition layout and installation of boot blocks and canbe used to (as here) set up some special configuration files, run efibootmgr,or boot0cfg.MFC after:	1 month

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Tue, 02 Jan 2018 05:27:24 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0e3f233f51f8f0f5f40fbc799d8c20e571e08a89 - Add new System Hardening menu and options to bsdinstall.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#0e3f233f51f8f0f5f40fbc799d8c20e571e08a89</link>
        <description>Add new System Hardening menu and options to bsdinstall.This patch add new &apos;hardening&apos; file responsible for new bsdinstall&apos;System Hardening&apos; menu allowing users to set some sane and carefullypicked system security options (like random process id&apos;s, hidingother users/groups processes and others).All options are OFF by default in this patch due to POLA principlewith intention to turn change some of them to ON by default in future.Reviewed by:	adrian, allanjude, bdrewery, nwhitehornApproved by:	adrian, allanjudeMFC after:	7 days

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Fri, 15 Jul 2016 15:07:24 +0000</pubDate>
        <dc:creator>Bartek Rutkowski &lt;robak@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b626f5a73a48f44a31a200291b141e1da408a2ff - MFH r289384-r293170</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/bsdinstall/scripts/Makefile#b626f5a73a48f44a31a200291b141e1da408a2ff</link>
        <description>MFH r289384-r293170Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/usr.sbin/bsdinstall/scripts/Makefile</description>
        <pubDate>Mon, 04 Jan 2016 19:19:48 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
