<?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 services</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2507698b630db3d88b0aab12c348873f827255a2 - bsdinstall: Only offer to enable services which are installed</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#2507698b630db3d88b0aab12c348873f827255a2</link>
        <description>bsdinstall: Only offer to enable services which are installedWith pkgbase, users may decide to install a minimal set of packagesthat&apos;s missing some daemons.  Check which services are installed, andonly include the ones which are present in the dialogue.MFC after:	1 dayReviewed by:	cpercivaDifferential Revision:	https://reviews.freebsd.org/D52646

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 30 Sep 2025 08:02:51 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c0e249d32c780ee8240fe8b3b8144078a8eec41f - bsdinstall: avoid conflicts with fd 3</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#c0e249d32c780ee8240fe8b3b8144078a8eec41f</link>
        <description>bsdinstall: avoid conflicts with fd 3Throughout the bsdinstall script fd 3 is used by f_dprintf (set through$TERMINAL_STDOUT_PASSTHRU). In several places in the bsdinstalls scripts,we use fd 3 to juggle stdout when calling out to other tools, which cancause the installer to fail with a &quot;Bad file descriptor&quot; error whenf_dprintf attempts to use it.This commit replaces all constructs like this:    exec 3&gt;&amp;1    SOME_VARIABLE=$(some command 2&gt;&amp;1 1&gt;&amp;3)    exec 3&gt;&amp;-With:    exec 5&gt;&amp;1    SOME_VARIABLE=$(some command 2&gt;&amp;1 1&gt;&amp;5)    exec 5&gt;&amp;-PR:			273148Reviewed by:		corvinkFixes:			1f7746d81f53447ac15cc99395bb714d4dd0a4da (&quot;bsdinstall: stop messing with file descriptors&quot;)MFC after:		1 week

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 15 Aug 2023 17:44:02 +0200</pubDate>
        <dc:creator>Lars Kellogg-Stedman &lt;lars@oddbit.com&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</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>bad602850e56d9e3b4900c0063a40dd29ea448fe - bsdinstall: Fix local_unbound option default on revisit</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#bad602850e56d9e3b4900c0063a40dd29ea448fe</link>
        <description>bsdinstall: Fix local_unbound option default on revisitThe variable used for the checklist&apos;s default value needs to correspondto the rc.conf variable as that&apos;s what&apos;s being parsed to determine them.In the case of local_unbound it&apos;s missing the _enable suffix and thusalways defaults to off on revisit.Fixes:	58eb9abb3157 (&quot;Add a line to the post-installation configuration dialog to enable the local_unbound service.&quot;)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 29 Nov 2022 04:09:51 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91985bc5adace75a938d51a97099c2a44cf5c661 - bsdinstall: Fix issues parsing rc.conf.services on revisit</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#91985bc5adace75a938d51a97099c2a44cf5c661</link>
        <description>bsdinstall: Fix issues parsing rc.conf.services on revisitThere are a few issues here, some of which are hiding others. The firstis that we don&apos;t use double quotes around the command substitution soevery word in the conf file is treated as a separate argument to eval,resulting in spaces being used in place of newlines and thus comments inthe file commenting out the rest of the file, not just to the end oftheir line. In particular, we insert one comment just before the dumpdeventry (the final one in the file) and so we never see dumpdev as set,and thus set a default value of on for the menu.The second issue is that, for dumpdev, it takes a value of AUTO not YESwhen set, but we don&apos;t replace this with on when eval&apos;ing, so then endup giving AUTO to bsddialog which is interpreted the same as off (whichseems to match GPL dialog). Thus handle AUTO like YES otherwise it willalways appear as unchecked on revisit.The final issue is that our case-insensitive YES/NO (and now AUTO)replacements have no word boundaries around them so match the middle ofwords too. As it happens this doesn&apos;t matter in practice at the moment,but it could in future; currently the only effect is that it rewritesmoused_nondefault_enable to moused_offndefault_enable, but since thisvariable is never read, only written based on moused(_enable) this isharmless, but we should fix it in case a service comes along in futurethat does get affected by it.

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 29 Nov 2022 03:56:25 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1843da3edb2fa64384d06698ffcd62a3bdff4f7f - bsdinstall: Fix ntpd_sync_on_start service option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#1843da3edb2fa64384d06698ffcd62a3bdff4f7f</link>
        <description>bsdinstall: Fix ntpd_sync_on_start service optionThis installer option is currently totally useless, as it ends upcreating an ntpd_sync_on_start_enable=&quot;YES&quot; entry in rc.conf, not anntpd_sync_on_start=&quot;YES&quot; entry, as is the correct name. This can also benoticed by revisiting the services menu, which parses the previouslywritten rc.conf.services file to set variables governing the defaultmenu entry values so that selecting OK regenerates the same file, as themenu entry will use the correct variable name and thus think the entrywas not selected last time, defaulting back to off and losing thesetting.Thus, add a special case in the loop for this option. The only otherentry that doesn&apos;t follow the *_enable pattern is dumpdev (even mouseddoes, it just also sets a second variable), but that also deviates interms of being explicitly set either way and using AUTO rather than YES,hence why ntpd_sync_on_start follows a different pattern here and isspecial-cased rather than introducing a whole new variable that governsbehaviour outside the loop.Fixes:	c153a35bfd71 (&quot;bsdinstall: replace ntpdate by ntpd_sync_on_start&quot;)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 29 Nov 2022 01:57:38 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c153a35bfd716fd74e4b3955cc60541b78ab3d8e - bsdinstall: replace ntpdate by ntpd_sync_on_start</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#c153a35bfd716fd74e4b3955cc60541b78ab3d8e</link>
        <description>bsdinstall: replace ntpdate by ntpd_sync_on_start  * change current NTP services offered by the FreeBSD Installer;  * no longer offer ntpdate to be enabled and started on boot;  * start offering the option to make ntpd set the date and time on boot itself.The motivation for this change comes from the ntpdate(8) manpage:  Note: The functionality of this program is now available in the ntpd(8)  program. See the -q command line option in the ntpd(8) page. After a  suitable period of mourning, the ntpdate utility is to be retired from  this distribution.Approved by:		cy (src), dteske (src)Differential Revision:	https://reviews.freebsd.org/D36206

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 27 Sep 2022 11:04:20 +0200</pubDate>
        <dc:creator>Vin&#237;cius Zavam &lt;egypcio@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc42ef5328963ee55c3305b136e9a86145f24594 - bsdinstall: allow whitelabeling the scripts</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#cc42ef5328963ee55c3305b136e9a86145f24594</link>
        <description>bsdinstall: allow whitelabeling the scriptsApproved by:		allanjude, asicilianoDifferential Revision:	https://reviews.freebsd.org/D35197Sponsored by:		Rubicon Communications, LLC (&quot;Netgate&quot;)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 24 May 2022 17:49:06 +0200</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8cfbeb56aa160de1ea4f492abeb3aa029e84269f - bsdinstall services: Improve mouse configuration</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#8cfbeb56aa160de1ea4f492abeb3aa029e84269f</link>
        <description>bsdinstall services: Improve mouse configurationbsdinstall(8) has an option to enable moused support.However, if it is not selected, moused is still startedthrough the configuration of nondefault devices.So, automatically add the moused_nondefault_enable=&quot;NO&quot;setting to rc.conf unless moused support is selected.PR:			227999Reported by:		bcranReviewed by:		baptDifferential Revision:	https://reviews.freebsd.org/D35193

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Sat, 21 May 2022 16:37:53 +0200</pubDate>
        <dc:creator>Alfonso S. Siciliano &lt;asiciliano@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>852d975ccfeef053d81fdf1ab051f7c4cfc07613 - bsdinstall services: Replace dialog with bsddialog</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#852d975ccfeef053d81fdf1ab051f7c4cfc07613</link>
        <description>bsdinstall services: Replace dialog with bsddialogReplace (LGPL) dialog utility with (BSD-2-Clause) bsddialog utility.Approved by:		bapt (mentor)Differential Revision:	https://reviews.freebsd.org/D34640

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Sat, 26 Mar 2022 00:19:36 +0100</pubDate>
        <dc:creator>Alfonso S. Siciliano &lt;asiciliano@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82725ba9bf1fd59746a4006a06f24d4d61d142f2 - Merge ^/head r325999 through r326131.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#82725ba9bf1fd59746a4006a06f24d4d61d142f2</link>
        <description>Merge ^/head r325999 through r326131.

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Thu, 23 Nov 2017 15:28:14 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>20d40a56cb26a334cfd484cb083ab2c2cae3b628 - bsdinstall: Add ntpdate option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#20d40a56cb26a334cfd484cb083ab2c2cae3b628</link>
        <description>bsdinstall: Add ntpdate optionWhen you install a computer for the first time, the date in the CMOS sometimesnot accurate and you need to ntpdate as ntpd will fail a the time differenceis too big.Add an option in bsdinstall to enable ntpdate that will do that for us.Reviewed by:	allanjudeDifferential Revision:	https://reviews.freebsd.org/D13149

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Wed, 22 Nov 2017 16:27:47 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9268022b74279434ed6300244e3f977e56a8ceb5 - Merge from head@274682</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#9268022b74279434ed6300244e3f977e56a8ceb5</link>
        <description>Merge from head@274682

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Wed, 19 Nov 2014 02:07:58 +0100</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1ce4b357402c3cd0cba264a15c06b6fd00591088 - Sync to HEAD@r272516.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#1ce4b357402c3cd0cba264a15c06b6fd00591088</link>
        <description>Sync to HEAD@r272516.

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Sat, 04 Oct 2014 14:42:37 +0200</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>970388bf8d07034e3e3c3511eba912b9570da3c9 - IFC @r272185</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#970388bf8d07034e3e3c3511eba912b9570da3c9</link>
        <description>IFC @r272185

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Sun, 28 Sep 2014 00:15:50 +0200</pubDate>
        <dc:creator>Neel Natu &lt;neel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>58eb9abb315779780b9f104ef38d2cc1600910dd - Add a line to the post-installation configuration dialog to enable the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#58eb9abb315779780b9f104ef38d2cc1600910dd</link>
        <description>Add a line to the post-installation configuration dialog to enable thelocal_unbound service.MFC after:	3 days

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Fri, 26 Sep 2014 13:38:10 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6cec9cad762b6476313fb1f8e931a1647822db6b - MFC @ r266724</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#6cec9cad762b6476313fb1f8e931a1647822db6b</link>
        <description>MFC @ r266724An SVM update will follow this.

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 03 Jun 2014 04:34:21 +0200</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b8f08459569bf0faa21473e5cec2491e95c9349 - Merge head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#3b8f08459569bf0faa21473e5cec2491e95c9349</link>
        <description>Merge head

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Mon, 28 Apr 2014 09:50:45 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7 - IFC @264767</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7</link>
        <description>IFC @264767

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Wed, 23 Apr 2014 23:52:43 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bf775ebb601e085b338967c9fed558a617555da3 - MFC @ r259635</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/services#bf775ebb601e085b338967c9fed558a617555da3</link>
        <description>MFC @ r259635This brings in the &quot;-w&quot; option from bhyve to ignore unknown MSRs.It will make debugging Linux guests a bit easier.Suggested by:	Willem Jan Withagen (wjw at digiware nl)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/services</description>
        <pubDate>Tue, 25 Feb 2014 07:29:56 +0100</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
