<?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>16a6da44 - nuageinit: add basic support for cloudinit.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#16a6da44</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:	OVHCloudDifferential Revision:	https://reviews.freebsd.org/D44141(cherry picked from commit a42d6f76018e4ed8324e319ab48aac904bda437c)(cherry picked from commit c051f22bce42d920abba61bd7cf4ef5b6a270ffa)(cherry picked from commit b8c053c9a612651d4909f7a323088f3e92485b7b)(cherry picked from commit 9eae9233fdcc946945f4191e1413f548adfa2943)

            List of files:
            /freebsd-14.2/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>0a2fa7bb - crashinfo: Print stack traces for all on-CPU threads</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#0a2fa7bb</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(cherry picked from commit 2524b7dfb0df7e37ea9651559ce6c027b006e2a9)

            List of files:
            /freebsd-14.2/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>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/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>195e5054 - libexec: Automatically generate rtld-elf list and generalise TAGS</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#195e5054</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:
            /freebsd-14.2/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>df53ae0f - Remove portsnap(8)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#df53ae0f</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:
            /freebsd-14.2/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>f051d723 - hyperv: Build and install where supported</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#f051d723</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:
            /freebsd-14.2/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>0eea46fb - Remove telnetd</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#0eea46fb</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:
            /freebsd-14.2/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>6703731d - phttpget: move out of portsnap</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#6703731d</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:
            /freebsd-14.2/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>506f3640 - Add flua to the base system, install to /usr/libexec</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#506f3640</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:
            /freebsd-14.2/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>a4330302 - libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#a4330302</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:
            /freebsd-14.2/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>ccad77fe - Revert r354449: libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#ccad77fe</link>
        <description>Revert r354449: libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;Additional testing is required..

            List of files:
            /freebsd-14.2/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>
<item>
        <title>36712a94 - libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#36712a94</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.Reviewed by:	imp, kibObtained from:	CheriBSD (conceptually)Sponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D22251

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Thu, 07 Nov 2019 17:10:33 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0696600c - Move the rc framework out of sbin/init into libexec/rc.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#0696600c</link>
        <description>Move the rc framework out of sbin/init into libexec/rc.The reasons for this are forward looking to pkgbase: * /sbin/init is a special binary; try not to replace it with   every package update because an rc script was touched.   (a follow-up commit will make init its own package) * having rc in its own place will allow more easy replacement   of the rc framework with alternatives, such as openrc.Discussed with:		brd (during BSDCam), kmooreRequested by:		cem, bzPR:			231522Approved by:		re (gjb)

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Wed, 17 Oct 2018 16:49:11 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e415aa28 - Remove rcmds.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#e415aa28</link>
        <description>Remove rcmds.If they are still needed, you can find them in the net/bsdrcmds port.This was proposed June, 20th and approved by various committers [1].They have been marked as deprecated on CURRENT in r320644 [2] on July, 4th.Both stable/11 and release/11.1 contain the deprecation notice (thanks toallanjude@).Note that ruptime(1)/rwho(1)/rwhod(8) were initially thought to be part ofrcmds but this was a mistake and those are therefore NOT removed.[1] https://lists.freebsd.org/pipermail/freebsd-arch/2017-June/018239.html[2] https://svnweb.freebsd.org/base?view=revision&amp;revision=320644Reviewed by:	bapt, brooksDifferential Revision:	https://reviews.freebsd.org/D12573

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Fri, 06 Oct 2017 08:43:14 +0000</pubDate>
        <dc:creator>Jeremie Le Hen &lt;jlh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c0759dac - Separate BLACKLIST vs BLACKLIST_SUPPORT properly</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#c0759dac</link>
        <description>Separate BLACKLIST vs BLACKLIST_SUPPORT properlySponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Tue, 07 Jun 2016 16:31:03 +0000</pubDate>
        <dc:creator>Kurt Lidl &lt;lidl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95856e14 - Add basic blacklist build support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#95856e14</link>
        <description>Add basic blacklist build supportReviewed by:	rpauloApproved by:	rpauloRelnotes:	YESSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D5913

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Thu, 02 Jun 2016 19:06:04 +0000</pubDate>
        <dc:creator>Kurt Lidl &lt;lidl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>df0cfa3b - Reviewed by:	rpaulo</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#df0cfa3b</link>
        <description>Reviewed by:	rpauloApproved by:	rpauloObtained from:	NetBSD external/bsd/blacklist @ 20160409Relnotes:		YESSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D5912

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Wed, 01 Jun 2016 21:48:22 +0000</pubDate>
        <dc:creator>Kurt Lidl &lt;lidl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c501d73c - Convert casperd(8) daemon to the libcasper.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#c501d73c</link>
        <description>Convert casperd(8) daemon to the libcasper.After calling the cap_init(3) function Casper will fork from it&apos;s originalprocess, using pdfork(2). Forking from a process has a lot of advantages:1. We have the same cwd as the original process.2. The same uid, gid and groups.3. The same MAC labels.4. The same descriptor table.5. The same routing table.6. The same umask.7. The same cpuset(1).From now services are also in form of libraries.We also removed libcapsicum at all and converts existing program using Casperto new architecture.Discussed with:		pjd, jonathan, ed, drysdale@google.com, emastePartially reviewed by:	drysdale@google.com, bdreweryApproved by:		pjd (mentor)Differential Revision:	https://reviews.freebsd.org/D4277

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Thu, 25 Feb 2016 18:23:40 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24e9c818 - Fix installation of makewhatis.local(1) since r283777.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#24e9c818</link>
        <description>Fix installation of makewhatis.local(1) since r283777.The wrapper script has moved to libexec/makewhatis.local since it is notdirectlry related to the older makewhatis(1) utility that has been replacedby the usr.bin/mandoc version.Reported by:	vangyzen

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Thu, 18 Feb 2016 00:26:21 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>855ff27c - Move all the dma(8) components into one single directory</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/libexec/Makefile#855ff27c</link>
        <description>Move all the dma(8) components into one single directorySimplifying maintainance and options (only one place to deal with MK_DMAGENT)This also makes packaging base less intrusive by getting a single point whereto add tags.

            List of files:
            /freebsd-14.2/libexec/Makefile</description>
        <pubDate>Fri, 09 Oct 2015 22:09:44 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
