<?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>614c8750ce116865953916b8b5bab2467ee94187 - Remove ftpd(8)</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/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/usr.sbin/syslogd/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>61a29eca550b80d179934a7198c41ad4d255f81c - syslogd: Log messages using libcasper</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#61a29eca550b80d179934a7198c41ad4d255f81c</link>
        <description>syslogd: Log messages using libcasperSome logging operations require access to external resources tocomplete. Logging to F_WALL requires on-demand access to the useraccounting database. Logging to F_CONSOLE requires access to theconsole. Logging to F_PIPE prompts execution of a command outsideof capability mode.These operations cannot be performed in capability mode, so the&quot;p_open&quot;, &quot;ttymsg&quot;, and &quot;wallmsg&quot; commands may be sent to libcasper tocircumvent these limitations.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D41465

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 27 Nov 2024 22:25:17 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2567168dc49869475db79176bf5f6ae9761bc75a - syslogd: Refresh configuration using libcasper</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#2567168dc49869475db79176bf5f6ae9761bc75a</link>
        <description>syslogd: Refresh configuration using libcasperWhen a SIGHUP signal is sent to syslogd, the configuration is reparsed,leading to new resource acquisition.If syslogd is running in capability mode and a SIGHUP is received, newresources cannot be acquired. To mitigate this issue, libcasper is usedto parse the configuration.The libcasper process runs outside of capability mode and is capable ofparsing syslogd&apos;s configuration and obtaining new resources. Theseresources are then sent to the syslogd process via nvlist.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D41464

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 27 Nov 2024 22:25:12 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>964687879a38034d3f0221d3c73b9add6cadb567 - syslogd: Create syslogd libcasper service</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#964687879a38034d3f0221d3c73b9add6cadb567</link>
        <description>syslogd: Create syslogd libcasper serviceOnce in capability mode, resource acquisition is not possible. Tomitigate this, introduce a libcasper service that is responsible forfetching and returning new, requested resources to syslogd.Some resources must be packed into an nvlist to be properly transferredbetween syslogd and the libcasper process. The filed_to_nvlist() andnvlist_to_filed() functions are included to ease the packing process forfiled structures.Two additional syslogd.h and syslogd_cap.h header files are includedwith shared declarations.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D41463

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 27 Nov 2024 22:25:03 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@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/syslogd/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/syslogd/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>dbd0366f3434e2444792b431997dcaecfbf899ee - package: move lpr into its own package</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#dbd0366f3434e2444792b431997dcaecfbf899ee</link>
        <description>package: move lpr into its own packageReviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1171

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Fri, 19 Apr 2024 22:53:30 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;lexi@le-Fay.ORG&gt;</dc:creator>
    </item>
<item>
        <title>8a7b61203704d362cfbc66c00619f51b24106b55 - usr.sbin: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#8a7b61203704d362cfbc66c00619f51b24106b55</link>
        <description>usr.sbin: 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/usr.sbin/syslogd/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>fcace2906ddfae6bee6064b63a6df44be1bdf04b - syslogd: Add some basic regression tests</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#fcace2906ddfae6bee6064b63a6df44be1bdf04b</link>
        <description>syslogd: Add some basic regression testsReviewed by:	markjMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D41403

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Thu, 22 Jun 2023 21:19:51 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/usr.sbin/syslogd/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>25367c806be5b321b6c7b2fd6bee264b99f240da - pkgbase: Create a FreeBSD-syslogd package</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#25367c806be5b321b6c7b2fd6bee264b99f240da</link>
        <description>pkgbase: Create a FreeBSD-syslogd packageThis allow one to not install syslogd and use syslog-ng or any othersyslog daemon.While here put some syslog.d file in their own package.MFC after:	2 weeksSponsored by:	Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D33455

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 15 Dec 2021 09:34:00 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>da2d1e9d2582eece6aad948897489ca0b5d64d73 - Merge ^/head r338298 through r338391.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#da2d1e9d2582eece6aad948897489ca0b5d64d73</link>
        <description>Merge ^/head r338298 through r338391.

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 29 Aug 2018 20:54:56 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7847e04111f2c2b06b36f6d19a46d78814d7836d - Merge ^/head r338026 through r338297, and resolve conflicts.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#7847e04111f2c2b06b36f6d19a46d78814d7836d</link>
        <description>Merge ^/head r338026 through r338297, and resolve conflicts.

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Fri, 24 Aug 2018 18:09:23 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>614c8750ce116865953916b8b5bab2467ee94187 - Remove ftpd(8)</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/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/usr.sbin/syslogd/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>61a29eca550b80d179934a7198c41ad4d255f81c - syslogd: Log messages using libcasper</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#61a29eca550b80d179934a7198c41ad4d255f81c</link>
        <description>syslogd: Log messages using libcasperSome logging operations require access to external resources tocomplete. Logging to F_WALL requires on-demand access to the useraccounting database. Logging to F_CONSOLE requires access to theconsole. Logging to F_PIPE prompts execution of a command outsideof capability mode.These operations cannot be performed in capability mode, so the&quot;p_open&quot;, &quot;ttymsg&quot;, and &quot;wallmsg&quot; commands may be sent to libcasper tocircumvent these limitations.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D41465

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 27 Nov 2024 22:25:17 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2567168dc49869475db79176bf5f6ae9761bc75a - syslogd: Refresh configuration using libcasper</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#2567168dc49869475db79176bf5f6ae9761bc75a</link>
        <description>syslogd: Refresh configuration using libcasperWhen a SIGHUP signal is sent to syslogd, the configuration is reparsed,leading to new resource acquisition.If syslogd is running in capability mode and a SIGHUP is received, newresources cannot be acquired. To mitigate this issue, libcasper is usedto parse the configuration.The libcasper process runs outside of capability mode and is capable ofparsing syslogd&apos;s configuration and obtaining new resources. Theseresources are then sent to the syslogd process via nvlist.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D41464

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 27 Nov 2024 22:25:12 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>964687879a38034d3f0221d3c73b9add6cadb567 - syslogd: Create syslogd libcasper service</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#964687879a38034d3f0221d3c73b9add6cadb567</link>
        <description>syslogd: Create syslogd libcasper serviceOnce in capability mode, resource acquisition is not possible. Tomitigate this, introduce a libcasper service that is responsible forfetching and returning new, requested resources to syslogd.Some resources must be packed into an nvlist to be properly transferredbetween syslogd and the libcasper process. The filed_to_nvlist() andnvlist_to_filed() functions are included to ease the packing process forfiled structures.Two additional syslogd.h and syslogd_cap.h header files are includedwith shared declarations.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D41463

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Wed, 27 Nov 2024 22:25:03 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@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/syslogd/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/syslogd/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>dbd0366f3434e2444792b431997dcaecfbf899ee - package: move lpr into its own package</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#dbd0366f3434e2444792b431997dcaecfbf899ee</link>
        <description>package: move lpr into its own packageReviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1171

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Fri, 19 Apr 2024 22:53:30 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;lexi@le-Fay.ORG&gt;</dc:creator>
    </item>
<item>
        <title>8a7b61203704d362cfbc66c00619f51b24106b55 - usr.sbin: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#8a7b61203704d362cfbc66c00619f51b24106b55</link>
        <description>usr.sbin: 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/usr.sbin/syslogd/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>fcace2906ddfae6bee6064b63a6df44be1bdf04b - syslogd: Add some basic regression tests</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/syslogd/Makefile#fcace2906ddfae6bee6064b63a6df44be1bdf04b</link>
        <description>syslogd: Add some basic regression testsReviewed by:	markjMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D41403

            List of files:
            /src/usr.sbin/syslogd/Makefile</description>
        <pubDate>Thu, 22 Jun 2023 21:19:51 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
