<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>3fe5961a0b708da599d42cbb6b5e4f030c28ea45 - Add sysconf(8) and libbsdconf(3)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#3fe5961a0b708da599d42cbb6b5e4f030c28ea45</link>
        <description>Add sysconf(8) and libbsdconf(3)Complete the native configuration trinity: sysctl(8) for live kernelstate, sysrc(8) for rc.conf(5), and sysconf(8) for the remaining baseconfiguration -- loader.conf(5), sysctl.conf(5), and the make.conf(5)family -- atop libbsdconf(3).libbsdconf resurrects figpar as a unified reader/writer.  Callbacks ownsemantics; statements may span multiple lines via backslash continuation;non-seekable input is spooled; writes are atomic (mkstemp, fsync, rename)with mode/owner preservation.  Format descriptors name each target, itsfiles, and quoting rules without private parsers.  Multi-file targetsfollow boot sourcing order; loader chases loader_conf_files as the bootloader does.sysconf(8) is the operator-facing tool: name / name=value on a requiredtarget, sysrc-style list edits, make append and list-strike where theybelong, jail/altroot, and a capsicum sandbox for read-only use.Sysctl writes validate against the running kernel first -- unknown andread-only OIDs, CTLFLAG_TUN (pointing at the loader target), and CTLTYPErange checks -- so a typo or overflow does not land in sysctl.conf.Make and src treat WITH_/WITHOUT_ as presence knobs (as bsd.mkopt.mk /src.conf(5) do) and warn on the WITH_*=no form that does not disable theoption, so a bad assignment is caught before an /usr/src build surfacesit.The rc target passes through to sysrc(8).Defaults querying (-d/-D/-A) mirrors sysrc for dumps and descriptions ontargets that have a defaults file; named reads already see defaults, and-A only widens dump scope.Manuals are split pkg(8)-style (bsdconf/put/format; sysconf plusper-target pages).  ATF coverage exercises the frontend.Co-authored-by:	Faraz Vahedi &lt;kfv@FreeBSD.org&gt;Reviewed by:	fuz, kfvDifferential Revision:	https://reviews.freebsd.org/D58066

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Wed, 16 Sep 2026 06:29:32 +0200</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>60c7313074b93adf4ea70ff44b78b3b4fc15c29f - Introduce nfsdtop(8)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#60c7313074b93adf4ea70ff44b78b3b4fc15c29f</link>
        <description>Introduce nfsdtop(8)Display top-like NFS server I/O using dtrace(1).Also supports JSON output for time-series.Relnotes:	yesReviewed by:	ziaee, bcr, adrianDifferential Revision:	https://reviews.freebsd.org/D59438

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Mon, 07 Sep 2026 00:34:34 +0200</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5d0258d4ea51738ae28262e01514bb4b78ec158d - fwcamctl: remove, superseded by the video(4) interface</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#5d0258d4ea51738ae28262e01514bb4b78ec158d</link>
        <description>fwcamctl: remove, superseded by the video(4) interfacefwcam(4) no longer creates its own character device or implements theFWCAM_* ioctls; it registers with video(4) and is driven through thestandard V4L2 interface on /dev/videoN.Reviewed by:	adrianDifferential Revision:	https://reviews.freebsd.org/D58500

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Sun, 09 Aug 2026 18:58:33 +0200</pubDate>
        <dc:creator>Abdelkader Boudih &lt;freebsd@seuros.com&gt;</dc:creator>
    </item>
<item>
        <title>94f24c0ee23964f751fabc908a7564a388c9d1a1 - fwcamctl: add control utility for fwcam(4) IIDC FireWire cameras</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#94f24c0ee23964f751fabc908a7564a388c9d1a1</link>
        <description>fwcamctl: add control utility for fwcam(4) IIDC FireWire camerasfwcamctl provides userland access to /dev/fwcam0.  Supportedsubcommands: info (camera state, format, mode, rate, features),snap (capture a frame as PPM), mode (set format/mode/rate), andfeat (get/set camera feature registers).snap converts YUV422, YUV411, YUV444, RGB8, and Mono8 pixelformats to RGB24 PPM with no external dependencies.  A configurableframe skip (default 5) allows auto-exposure and auto-white-balanceto settle before capture.(from adrian - yes, I&apos;ve successfully captured images from anApple isight camera on firewire with this tool and in-tree support.)Reviewed by:	adrianDifferential Revision:	https://reviews.freebsd.org/D57914

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Wed, 08 Jul 2026 07:31:46 +0200</pubDate>
        <dc:creator>Abdelkader Boudih &lt;freebsd@seuros.com&gt;</dc:creator>
    </item>
<item>
        <title>b3a970fc9202cc7c9e80e1bcb83d7d860a3475c5 - Revert &quot;pkgbasify: Add new utility&quot;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#b3a970fc9202cc7c9e80e1bcb83d7d860a3475c5</link>
        <description>Revert &quot;pkgbasify: Add new utility&quot;This reverts commit e6467516f584505ac29fd370966abd530a7b5454.

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Mon, 29 Jun 2026 17:53:52 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e6467516f584505ac29fd370966abd530a7b5454 - pkgbasify: Add new utility</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#e6467516f584505ac29fd370966abd530a7b5454</link>
        <description>pkgbasify: Add new utilityThe pkgbasify utility converts a system installed from distribution setsto packaged base by registering, without actually installing, a set ofpackages that corresponds to what is already installed.MFC after:	1 week

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Mon, 29 Jun 2026 02:41:11 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>25942dddc8a81a338d4615db99b8e7cbb8550449 - smart: Connect contrib/smart to build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#25942dddc8a81a338d4615db99b8e7cbb8550449</link>
        <description>smart: Connect contrib/smart to buildReviewed by:	fuz, jrmRelnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D56638

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Tue, 28 Apr 2026 18:55:50 +0200</pubDate>
        <dc:creator>Chuck Tuffli &lt;chuck@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e139a49b5d8e9385b4d42ea1ec3850bc80d7f989 - Revert &quot;Vendor import of smart at 1.0.2&quot;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#e139a49b5d8e9385b4d42ea1ec3850bc80d7f989</link>
        <description>Revert &quot;Vendor import of smart at 1.0.2&quot;This reverts commit 68e5b71517e947b4e3f349c970af362b47b45f27.

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Tue, 28 Apr 2026 20:49:22 +0200</pubDate>
        <dc:creator>Chuck Tuffli &lt;chuck@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>68e5b71517e947b4e3f349c970af362b47b45f27 - Vendor import of smart at 1.0.2</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#68e5b71517e947b4e3f349c970af362b47b45f27</link>
        <description>Vendor import of smart at 1.0.2smart/diskhealth is a command line application to monitor disk healthfrom a storage device via SMART.Reviewed by:	fuz, jrmRelnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D56638

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Tue, 28 Apr 2026 18:55:50 +0200</pubDate>
        <dc:creator>Chuck Tuffli &lt;chuck@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>241a43cf9da8933f500e7d0df7fff621fd52168c - virtual_oss: Take MK_CUSE into account</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#241a43cf9da8933f500e7d0df7fff621fd52168c</link>
        <description>virtual_oss: Take MK_CUSE into accountReported by:	brooksFixes:		f74f891581bc (&quot;src.opts: Introduce MK_SOUND&quot;)Sponsored by:	The FreeBSD FoundationMFC after:	4 daysReviewed by:	brooks, emasteDifferential Revision:	https://reviews.freebsd.org/D54708

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Thu, 15 Jan 2026 18:54:22 +0100</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cf34eb8264954a8fd1e92081bcf67719bddbc2aa - build: Remove duplicate SUBDIR entries</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#cf34eb8264954a8fd1e92081bcf67719bddbc2aa</link>
        <description>build: Remove duplicate SUBDIR entriesFixes:	f74f891581bc (&quot;src.opts: Introduce MK_SOUND&quot;)

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Mon, 12 Jan 2026 17:05:40 +0100</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f74f891581bc4df20431607de9b761107f6a0aa7 - src.opts: Introduce MK_SOUND</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#f74f891581bc4df20431607de9b761107f6a0aa7</link>
        <description>src.opts: Introduce MK_SOUNDPR:		291853Sponsored by:	The FreeBSD FoundationMFC after:	1 weekReviewed by:	zarychtam_plan-b.pwste.edu.pl, markjDifferential Revision:	https://reviews.freebsd.org/D54456

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Mon, 12 Jan 2026 15:16:35 +0100</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dcb0790bad434ace7cf53259e7a9bcefbef1c69b - setaudit: Initial import</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#dcb0790bad434ace7cf53259e7a9bcefbef1c69b</link>
        <description>setaudit: Initial importUnmodified sources from https://github.com/csjayp/setaudit at commitaa4dd9dfa40b6437030d718834236f4eaeb18ccb.Some follow-up changes will fix a few issues and make it easier to usethis utility in the rc framework.Reviewed by:	csjpMFC after:	2 weeksSponsored by:	Modirum MDPaySponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D53669

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Mon, 17 Nov 2025 17:40:10 +0100</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7238317403b95a8e35cf0bc7cd66fbd78ecbe521 - blocklist: Rename blacklist to blocklist</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/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:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Sun, 12 Oct 2025 19:14:27 +0200</pubDate>
        <dc:creator>Jose Luis Duran &lt;jlduran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f040ee6e407832fc9f08d85cd792d1cfb8104976 - virtual_oss: Do not build if WITHOUT_CUSE is set</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#f040ee6e407832fc9f08d85cd792d1cfb8104976</link>
        <description>virtual_oss: Do not build if WITHOUT_CUSE is setPR:		289920Fixes:          9cab9fde5eda (&quot;virtual_oss: Port to base&quot;)Sponsored by:	The FreeBSD FoundationMFC after:	1 dayReviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D52807

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Tue, 30 Sep 2025 19:01:37 +0200</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89eee8ee2ce57b7884defb8f9af016cd28ef1562 - wlanstat(8): Rename from wlanstats(8) to keep consistency</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#89eee8ee2ce57b7884defb8f9af016cd28ef1562</link>
        <description>wlanstat(8): Rename from wlanstats(8) to keep consistencyAll the status and statistics utilties in base are ending with &quot;stat&quot;,the only exception is mailstats(8) but that&apos;s from sendmail.Reviewed by:	imp, adrianMFC after:	3 daysSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D52724

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Tue, 30 Sep 2025 05:30:08 +0200</pubDate>
        <dc:creator>Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9cab9fde5edad9b409dd2317a2aec7815e6d6bed - virtual_oss: Port to base</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#9cab9fde5edad9b409dd2317a2aec7815e6d6bed</link>
        <description>virtual_oss: Port to baseThis patch diverges quite a bit from the current upstream [1] in a fewways:1. virtual_oss(8), virtual_bt_speaker(8) and virtual_oss_cmd(8) are   actually separate programs.2. Backends (lib/virtual_oss) are built as separate shared libraries and   we dlopen() them in virtual_oss(8) and virtual_bt_speaker(8) on   demand.3. virtual_equalizer(8) and the sndio and bluetooth backends are built   as ports, because they depend on third-party libraries.4. Use newer libav API in bluetooth backend (see HAVE_LIBAV ifdefs) to   address compiler errors.[1] https://github.com/freebsd/virtual_ossSponsored by:	The FreeBSD FoundationMFC after:	1 weekReviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D52308

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Sun, 28 Sep 2025 11:56:52 +0200</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dc5ba6b8b4f028eb944434be82838d272330f26f - Remove MK_GSSAPI</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#dc5ba6b8b4f028eb944434be82838d272330f26f</link>
        <description>Remove MK_GSSAPIFor MIT Kerberos, MK_GSSAPI has no meaning: GSSAPI is a required part ofKerberos and is always built if MK_KERBEROS is enabled.  Backport thisbehaviour to Heimdal so it works the same way.While here, change Heimdal&apos;s libcom_err and compile_et to be selected byMK_KERBEROS, not MK_KERBEROS_SUPPORT, since these are part of Kerberosand third-party users might need it even if Kerberos support is disabledin the base system.  This means MK_KERBEROS_SUPPORT installs the samefiles with both MIT and Heimdal.Reviewed by:	cyDifferential Revision:	https://reviews.freebsd.org/D51859

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Wed, 20 Aug 2025 20:42:20 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>837b13af68bde317414f6c0ce295df66308cc31b - Revert &quot;Remove Secure RPC DES authentication&quot;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#837b13af68bde317414f6c0ce295df66308cc31b</link>
        <description>Revert &quot;Remove Secure RPC DES authentication&quot;This reverts commit 7ac276298b72982189ac1a5b17461936dc00163e.Requested by:	kib

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Fri, 15 Aug 2025 17:56:46 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ac276298b72982189ac1a5b17461936dc00163e - Remove Secure RPC DES authentication</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/Makefile#7ac276298b72982189ac1a5b17461936dc00163e</link>
        <description>Remove Secure RPC DES authenticationFollowing the earlier removal of keyserv, none of this functionalityworks since it requires keyserv.Remove the relevant symbols from libc&apos;s Symbol.map.  Leave compatibilitysymbols for existing applications, but since the functions don&apos;t workwithout keyserv, stub them out to return an error.Remove some private symbols that were only used by keyserv; these don&apos;tget compatibility symbols.Remove the documentation for the old functions.Remove rpc.ypupdated since it requires DES authentication.Reviewed by:		manu, des, emasteDifferential Revision:	https://reviews.freebsd.org/D50442

            List of files:
            /freebsd/usr.sbin/Makefile</description>
        <pubDate>Sun, 10 Aug 2025 14:57:36 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
