<?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>4f0d0ed5cbe6d66c496ed124110e24fb6092d480 - libexec: Add pkg-serve directory</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#4f0d0ed5cbe6d66c496ed124110e24fb6092d480</link>
        <description>libexec: Add pkg-serve directoryAdd pkg-serve to the list of subdirectories in the Makefile.Reviewed by:	baptFixes:		b42e852e89cb (&quot;pkg-serve(8): serve pkg repositories over TCP via inetd (8)&quot;)Differential Revision:	https://reviews.freebsd.org/D56009

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Sun, 29 Mar 2026 16:13:09 +0000</pubDate>
        <dc:creator>Jose Luis Duran &lt;jlduran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b42e852e89cb04cceb6e0226d6a08cab13fb6e90 - pkg-serve(8): serve pkg repositories over TCP via inetd (8)</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#b42e852e89cb04cceb6e0226d6a08cab13fb6e90</link>
        <description>pkg-serve(8): serve pkg repositories over TCP via inetd (8)Reviewed by:	manu, bdrewery (previous version)Differential Revision:	https://reviews.freebsd.org/D55895

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Tue, 17 Mar 2026 11:02:28 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7238317403b95a8e35cf0bc7cd66fbd78ecbe521 - blocklist: Rename blacklist to blocklist</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#7238317403b95a8e35cf0bc7cd66fbd78ecbe521</link>
        <description>blocklist: Rename blacklist to blocklistFollow up upstream rename from blacklist to blocklist.- Old names and rc scripts are still valid, but emitting an ugly warning- Old firewall rules and anchor names should work, but emitting an ugly  warning- Old MK_BLACKLIST* knobs are wired to the new onesAlthough care has been taken not to break current configurations, thisis a large patch containing mostly duplicated code.  If issues arise, itwill be swiftly reverted.Reviewed by:	ivy (pkgbase)Approved by:	emaste (mentor)MFC after:	2 daysRelnotes:	yes

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Sun, 12 Oct 2025 17:14:27 +0000</pubDate>
        <dc:creator>Jose Luis Duran &lt;jlduran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>70f30afd4e9af5a51ee324d97e4d8c5f2124ec15 - Vendor import of blocklist 2025-04-28 (8aa81bf)</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#70f30afd4e9af5a51ee324d97e4d8c5f2124ec15</link>
        <description>Vendor import of blocklist 2025-04-28 (8aa81bf)Upstream hash 8aa81bf70073715a749b1673884e84ac82cfce9f.Approved by:	emaste (mentor)Obtained from:	https://github.com/zoulasc/blocklist

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Sun, 12 Oct 2025 16:27:03 +0000</pubDate>
        <dc:creator>Jose Luis Duran &lt;jlduran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ea675a43f09ba569adf1dd17b4f1ced970e48de4 - libexec/kgdb: Add new modules and install them together with debug info</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#ea675a43f09ba569adf1dd17b4f1ced970e48de4</link>
        <description>libexec/kgdb: Add new modules and install them together with debug infoThis change simplifies integration of gdb python scripts with our kerneldebugging infrastructure.  Rather than putting debugging scripts in/usr/libexec/kgdb, move them to &lt;path-to-kernel-debug-symbols&gt;/gdb, andadd a kernel-gdb.py which automatically loads modules from thatdirectory.  kernel-gdb.py will be automatically executed by kgdb whenloading kernel debug symbols (assuming a default configuration), so oneno longer needs to do anything to use these modules.The change also adds a couple of new modules, vnet.py and pcpu.py, forconveniently accessing VNET symbols and PCPU/DPCPU fields, respectively.Note that these require a change to the kernel linker when accessingsymbols from a loadable kernel module.sys/tools/gdb/README.txt describes the scheme in more detail andprovides some rudiementary documentation for the commands and functionsadded by these modules.  It should be updated when adding new features.sys/tools/gdb/selftest.py can be used to do some primitive testing ofthe modules.  All it does is execute a number of gdb commands making useof commands and functions added by these modules.  The developer isexpected to verify that the commands complete without errors and thatthe output looks sane.Discussed with:	kp, avg, jhb, glebiusMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D50825

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Fri, 03 Oct 2025 14:25:53 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>614c8750ce116865953916b8b5bab2467ee94187 - Remove ftpd(8)</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#614c8750ce116865953916b8b5bab2467ee94187</link>
        <description>Remove ftpd(8)This was previously deprecated and is slated for removal in 15.0.Users who still need ftpd(8) can install the ftp/freebsd-ftpd port.Retain the ftp(d) PAM services since other FTP daemons use them.Update /etc/inetd.conf to point to /usr/local.Add ftpd to ObsoleteFiles, but do not list configuration files sinceusers may want to preserve these to use with the freebsd-ftpd port.There is still some language in the manual referring to ftpd(8)which is relevant to the port, which has been retained but updatedto reference the port.MFC after:	3 daysRelnotes:	yesReviewed by:	cpercivaDifferential Revision:	https://reviews.freebsd.org/D52739

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Mon, 29 Sep 2025 20:26:26 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43e045c1733d50fad79f3a53e05140b8dc0d7fa6 - atf: Guard libexec/atf with WITH_TESTS_SUPPORT</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#43e045c1733d50fad79f3a53e05140b8dc0d7fa6</link>
        <description>atf: Guard libexec/atf with WITH_TESTS_SUPPORTOther atf components are guarded by WITH_TESTS_SUPPORT already.WITH_TESTS is for actual tests.Reviewed by:	markjMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D47660

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Mon, 18 Nov 2024 18:36:46 +0000</pubDate>
        <dc:creator>Franco Fichtner &lt;franco@opnsense.org&gt;</dc:creator>
    </item>
<item>
        <title>a42d6f76018e4ed8324e319ab48aac904bda437c - nuageinit: add basic support for cloudinit.</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#a42d6f76018e4ed8324e319ab48aac904bda437c</link>
        <description>nuageinit: add basic support for cloudinit.this is a very early script to support cloudinit, it does not intend tobe a full featured cloudinit client, but will support a good enoughsubset to be viable in most case.It support nocloud and openstack config-2 config drive mode (iso9660 ormsdosfs)The following features are currently supported:- adding users (including a default user named &apos;freebsd&apos; with password  &apos;freebsd&apos;- adding groups- adding ssh keys- static ipv4, static ipv6, dynamic ipv4With this one is able to use the &apos;bring your own image feature&quot; out ofbox.It is expected that the script grows the support of other cloudssupporting cloud-init, contributions are welcomed.It is designed to be only run once via the firstboot mecanism.Sponsored by:	OVHCloudMFC After:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D44141

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Wed, 23 Nov 2022 19:00:39 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2524b7dfb0df7e37ea9651559ce6c027b006e2a9 - crashinfo: Print stack traces for all on-CPU threads</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#2524b7dfb0df7e37ea9651559ce6c027b006e2a9</link>
        <description>crashinfo: Print stack traces for all on-CPU threadsAdd a python script which implements the bulk of this functionality.Over time, this would ideally evolve into a library of python routineswhich can be used to inspect kernel data structures and automate somedebugging tasks, similar to jhb&apos;s out-of-tree scripts, but written in asomewhat nicer language and with better integration into the kgdbcommand prompt.Note that kgdb currently won&apos;t auto-load scripts in this directory.This should perhaps change in the future.  It probably also makes moresense to have a crashinfo.py which provides all the kgdb output that wewant to include in core.txt, rather than having crashinfo.sh pipe inseveral commands.Reviewed by:	avg, impDiscussed with:	jhbMFC after:	3 weeksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D33817

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Mon, 15 Jan 2024 20:39:26 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43581d7b6617959e4452094d9330ef020034a6c9 - libexec: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#43581d7b6617959e4452094d9330ef020034a6c9</link>
        <description>libexec: Remove ancient SCCS tags.Remove ancient SCCS tags from the tree, automated scripting, with twominor fixup to keep things compiling. All the common forms in the treewere removed with a perl script.Sponsored by:		Netflix

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 17:21:37 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/libexec/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>195e50541eca73b8d40bed4223b87ba48cfed27d - libexec: Automatically generate rtld-elf list and generalise TAGS</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#195e50541eca73b8d40bed4223b87ba48cfed27d</link>
        <description>libexec: Automatically generate rtld-elf list and generalise TAGSNote that the pattern for matching is made slightly more specific, so asto permit libcompats where one is a prefix of another (e.g. CheriBSD haslib64 and lib64c).Reviewed by:	brooks, jhb, emaste, imp, kibDifferential Revision:	https://reviews.freebsd.org/D41183

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Thu, 27 Jul 2023 04:10:45 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>df53ae0fdd98e9452095ac2fdaf95fcfac8c9c7f - Remove portsnap(8)</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#df53ae0fdd98e9452095ac2fdaf95fcfac8c9c7f</link>
        <description>Remove portsnap(8)Rather than having a tool in the FreeBSD base system for obtainingthe FreeBSD ports tree, users are encouraged to `pkg install git`and then `git clone https://git.FreeBSD.org/ports.git /usr/ports`.The portsnap servers will continue operating until FreeBSD 13 reachesits End-of-Life, and portsnap is available from the ports tree asports-mgmt/portsnap.Requested by:	portmgrRelnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D39563X-MFC:		no

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Sun, 23 Apr 2023 01:07:14 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f051d72314f8eb174fe69e62a997c9ed23ff84a1 - hyperv: Build and install where supported</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#f051d72314f8eb174fe69e62a997c9ed23ff84a1</link>
        <description>hyperv: Build and install where supportedRemove the hard-coded dependency on HYPERV being only x86. Instead, 100%rely on MK_HYPERV. It&apos;s always right (since it&apos;s marked BROKEN (so setto &quot;no&quot;) on architectures we don&apos;t support).Sponsored by:		NetflixReviewed by:		bzDifferential Revision:	https://reviews.freebsd.org/D38306

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Wed, 01 Feb 2023 17:21:24 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0eea46fb1f83f6091df92b5f2eae993cd6c2c873 - Remove telnetd</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#0eea46fb1f83f6091df92b5f2eae993cd6c2c873</link>
        <description>Remove telnetdThe telnetd codebase is unmaintained and has a number of qualityissues. Telnet has been largely supplanted by ssh. If needed, a port isavailable (net/freebsd-telnetd), but a more maintained implementationshould be prefered.While the telnet client suffers from the same issues, it is deemedto be of lower risk and is required to connect to legacy devices, soit remains.Reviewed by:	emaste, impDifferential Revision:	https://reviews.freebsd.org/D36620

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Wed, 28 Sep 2022 18:53:10 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6703731d6e6a14771b76002087f4d84d8f66e82a - phttpget: move out of portsnap</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#6703731d6e6a14771b76002087f4d84d8f66e82a</link>
        <description>phttpget: move out of portsnapCurrently, WITHOUT_PORTSNAP forces WITHOUT_FREEBSD_UPDATE because thelatter relies on phttpget, which lives inside the portsnap build bits.Remove the dependency between these two options by moving phttpget out into^/libexec and building/installing it if either WITH_PORTSNAP orWITH_FREEBSD_UPDATE.Future work could remove the conditional if it&apos;s decided that users will useit independently of either the current in-base consumers.Reported by:	swillsReviewed by:	jilles, emasteMFC after:	3 daysDifferential Revision:	https://reviews.freebsd.org/D26255

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Wed, 09 Sep 2020 00:39:47 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e6a066ac3e8fdf1fcd4f3f2ca1b82bd55eb2da2a - blocklist: update to 2020-06-15 snapshot</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#e6a066ac3e8fdf1fcd4f3f2ca1b82bd55eb2da2a</link>
        <description>blocklist: update to 2020-06-15 snapshotUpstream hash 7093cd90cc9eae6bf9fa6b66f679ea6b15451c1eObtained from:	https://github.com/zoulasc/blocklistSponsored by:	The FreeBSD Foundation

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Mon, 15 Jun 2020 13:44:37 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>506f36402925a87ed1d1483189ba07cd42f27a3d - Add flua to the base system, install to /usr/libexec</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#506f36402925a87ed1d1483189ba07cd42f27a3d</link>
        <description>Add flua to the base system, install to /usr/libexecFreeBSDlua (&quot;flua&quot;) is a FreeBSD-private lua, flavored with whateverextensions we need for base system operations. We currently support a subsetof lfs and lposix that are used in the rewrite of makesyscall.sh into lua,added in r354786.flua is intentionally written such that one can install standard lua andsome set of lua modules from ports and achieve the same effect.linit_flua is a copy of linit.c from contrib/lua with lfs and lposix addedin. This is similar to what we do in stand/. linit.c has been renamed tomake it clear that this has flua-specific bits.luaconf has been slightly obfuscated to make extensions more difficult. Partof the problem is that flua is already hard enough to use as a bootstraptool because it&apos;s not in PATH- attempting to do extension loading wouldrequire a special bootstrap version of flua with paths changed to protectthe innocent.src.lua.mk has been added to make it easy for in-tree stuff to find flua,whether it&apos;s bootstrap-flua or relying on PATH frobbing by Makefile.inc1.Reviewed by:	brooks, emaste (both earlier version), impDifferential Revision:	https://reviews.freebsd.org/D21893

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Mon, 18 Nov 2019 23:21:13 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a4330302f22d45d4158204b2d5d7c6738100f3a5 - libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#a4330302f22d45d4158204b2d5d7c6738100f3a5</link>
        <description>libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;Alter bsd.compat.mk to set MACHINE and MACHINE_ARCH when includeddirectly so MD paths in Makefiles work. In the process centralizesetting them in LIBCOMPATWMAKEENV.Alter .PATH and CFLAGS settings in work when the Makefile is included.While here only support LIB32 on supported platforms rather than alwaysenabling it and requiring users of MK_LIB32 to filter basedTARGET/MACHINE_ARCH.The net effect of this change is to make Makefile.libcompat only buildcompatability libraries.Changes relative to r354449:Correct detection of the compiler type when bsd.compat.mk is usedoutside Makefile.libcompat.  Previously it always matched the clangcase.Set LDFLAGS including the linker emulation for mips where -m32 seems tobe insufficent.Reviewed by:	imp, kib (origional version in r354449)Obtained from:	CheriBSD (conceptually)Sponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D22251

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Thu, 07 Nov 2019 22:58:10 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ccad77fe1e02fa2559819bab262d9fd034a8dcac - Revert r354449: libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://opengrok.net:8080/history/src/libexec/Makefile#ccad77fe1e02fa2559819bab262d9fd034a8dcac</link>
        <description>Revert r354449: libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;Additional testing is required..

            List of files:
            /src/libexec/Makefile</description>
        <pubDate>Thu, 07 Nov 2019 19:22:51 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
