<?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>7e1c014a9e3a632099efd1fa34a583b627b71bb3 - debug.sh take advantage of hooks.sh</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#7e1c014a9e3a632099efd1fa34a583b627b71bb3</link>
        <description>debug.sh take advantage of hooks.shAllow Debug{On,Off} to run associated hooks.This makes it feasible to collect extra debug info at runtimewithout needing to modify any potentially verified and hence immutablescripts.Like debug.sh, hooks.sh is extremely handy and used extensivelyin many parts of Junos and its build environment.It is provided here in the hope that others may benefit.We do not dot hooks.sh by default to reduce overhead, but it canbut done from rc.conf et al using$_HOOKS_SH . /libexec/hooks.shto avoid including more than once.Reviewed by:	stevekSponsored by:	Juniper Networks, Inc.Differential Revision:	https://reviews.freebsd.org/D46552

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Tue, 10 Sep 2024 21:04:15 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/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:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa3b7a2fbc4687c0a09b6166aa2c2d117989d8fa - /etc/rc add trace debug and verify</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#aa3b7a2fbc4687c0a09b6166aa2c2d117989d8fa</link>
        <description>/etc/rc add trace debug and verifyDebugging boot issues can be helped bylogging each rc.d script as it is runand being able to selectively enable/disable set -xdebug.sh provides an elaborate framework for debugging shell scripts.For secure systems, we want to be paranoid about what we readduring boot.dot()	simply reads (.) arg file if it existsvdot()	if mac_veriexec is active, ignore unverified files	otherwise behaves much the same as dot()safe_dot()  in safe_eval.sh allows reading an untrusted file;	limiting the input to simple variable assignments.In load_rc_config allow caller to provide an option to indicate how tohandle its arg:	-v use vdot()	-s use sdot() which will try to use vdot() and fallback to safe_dot()	The default is to read using dot()rc_run_scripts()	encapsulate the running of rc.d scripts	so that we can easily call it more than twice.We vdot local.rc.subr to pick up extensions (likerun_rc_scripts_final) and overrides.We also allow rc.subr.local or rc.conf to set rc_config_xtraeg (rc_config_xtra=XXX for historic compatibility)rc use set -o verify around the reading in of rc.subrThis has no effect if mac_veriexec is not active, but if it is; ensuresrc.subr has not been tampered with.Reviewed by:	impSponsored by:	Juniper Networks, Inc.Differential Revision:	https://reviews.freebsd.org/D43671

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Fri, 09 Feb 2024 18:15:58 +0100</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b1adc42a15caea0cffbc962ca6f9e3e7b576834 - rc.sendmail: remove unused script</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#0b1adc42a15caea0cffbc962ca6f9e3e7b576834</link>
        <description>rc.sendmail: remove unused script20 years ago the use of rc.sendmail script was dropped in favorof /etc/rc.d/sendmail, it is time to retire the script entirelynow.MFC after:	1 week

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Wed, 09 Nov 2022 16:33:03 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e7437ae907c89bf85a99c5cbb7ddd194a1ff1354 - rc: Start testing the rc(8) framework (beginning with *_oomprotect)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#e7437ae907c89bf85a99c5cbb7ddd194a1ff1354</link>
        <description>rc: Start testing the rc(8) framework (beginning with *_oomprotect)This change adds 2 tests to make sure that the *_oomprotect variablesets the protection against OOM killer properly within rc(8) scripts.This is also adding the first tests for the rc(8) framework. More testswill be added as we go.PR:		256148Approved by:	desMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D35745

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Thu, 07 Jul 2022 20:24:27 +0200</pubDate>
        <dc:creator>Mateusz Piotrowski &lt;0mp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fdf46c24f036105c4bb50fe2cd510b0115280e58 - Revert r359294 per manu&apos;s request</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#fdf46c24f036105c4bb50fe2cd510b0115280e58</link>
        <description>Revert r359294 per manu&apos;s requestIt breaks etcupdateReported by:	cy

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Wed, 25 Mar 2020 09:35:55 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>77f0f1df8bb35bdae071add4d2da3f6b767a85da - pkgbase: Stop threating rc files as config files</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#77f0f1df8bb35bdae071add4d2da3f6b767a85da</link>
        <description>pkgbase: Stop threating rc files as config filesrc scripts arent configuration files so use FILES instead of CONFS.While here put rc scripts into related package (sendmail in the FreeBSD-sendmailpackage, wpa_supplicant in the FreeBSD-wpa etc ...)Reviewed by:	bapt, emasteDifferential Revision:	https://reviews.freebsd.org/D24177

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Wed, 25 Mar 2020 02:36:23 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f993ed2fbd3c307200ed9a6351e649f0904b39c5 - Merge ^/head r351732 through r352104.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#f993ed2fbd3c307200ed9a6351e649f0904b39c5</link>
        <description>Merge ^/head r351732 through r352104.

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Mon, 09 Sep 2019 21:58:46 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8c15be73b6db4c0a826c5e7a08aaf7a08a16a645 - pkgbase: Move rc scripts and related files to their own packages</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#8c15be73b6db4c0a826c5e7a08aaf7a08a16a645</link>
        <description>pkgbase: Move rc scripts and related files to their own packagesIt doesn&apos;t need to be in runtime and might help people who want toexperiment with other rc system or don&apos;t use one (like in smallembedded mfsroot).Reviewed by:	bapt, gjbDifferential Revision:	https://reviews.freebsd.org/D21499

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Thu, 05 Sep 2019 16:08:45 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0269ae4c19ad779b43b0d6e2416ac7386945d692 - MFHead @348740</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#0269ae4c19ad779b43b0d6e2416ac7386945d692</link>
        <description>MFHead @348740Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Thu, 06 Jun 2019 18:20:50 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>424383210b95a77899b363ce0621fae5cb5e76dd - pkgbase: Move rc.sendmail to libexec/rc</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#424383210b95a77899b363ce0621fae5cb5e76dd</link>
        <description>pkgbase: Move rc.sendmail to libexec/rcReviewed by:	bapt

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Wed, 22 May 2019 09:22:08 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f4022639ae5a50c894708ad3566fb632b915c7b4 - pkgbase: Move rc.bsdextended to libexec/rc</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#f4022639ae5a50c894708ad3566fb632b915c7b4</link>
        <description>pkgbase: Move rc.bsdextended to libexec/rcReviewed by:	bapt

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Wed, 22 May 2019 09:21:39 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0f0053abc00d77ccdc7b738c1f12eb03ce180a7 - pkgbase: Move rc.firewall to libexec/rc</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#f0f0053abc00d77ccdc7b738c1f12eb03ce180a7</link>
        <description>pkgbase: Move rc.firewall to libexec/rcPut it with all the other rc filesReviewed by:	bapt

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Wed, 22 May 2019 09:21:05 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6879c6c14eedbd060ba588a3129a6c60ebbe783 - Merge ^/head r339015 through r339669.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#c6879c6c14eedbd060ba588a3129a6c60ebbe783</link>
        <description>Merge ^/head r339015 through r339669.

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Tue, 23 Oct 2018 23:09:37 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c35b07d1cb586b8bb2d7a6548f0a5b1986802291 - While preparing to move init(8) to its own package as indicated</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#c35b07d1cb586b8bb2d7a6548f0a5b1986802291</link>
        <description>While preparing to move init(8) to its own package as indicatedin r339413, a current pkgbase update problem came up.  For userstesting pkgbase at the moment there is no (automatic) way to pickup new base packages (yet).As a result rather than also moving init(8) to its own package,back out the part of the change in r339413 that moved rc* to itsown package and defer creating new packages until theinfrastructure is in place to handle these cases.Both init and rc* are considered too problematic to be lost byearly adaptors at this stage.Discussed with:		brdReviewed by:		brdApproved by:		re (gjb)

            List of files:
            /freebsd/libexec/rc/Makefile</description>
        <pubDate>Thu, 18 Oct 2018 04:07:30 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0696600c41600d80bcd993bfd8e675d0ae6951fe - Move the rc framework out of sbin/init into libexec/rc.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/libexec/rc/Makefile#0696600c41600d80bcd993bfd8e675d0ae6951fe</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/libexec/rc/Makefile</description>
        <pubDate>Wed, 17 Oct 2018 18:49:11 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
