Re: git: 09711ccb09f4 - main - Remove source_rc_confs, inlined from defaults/rc.conf

From: Devin Teske <dteske_at_freebsd.org>
Date: Tue, 15 Sep 2026 21:10:45 UTC

> On Sep 15, 2026, at 2:08 PM, Devin Teske <dteske@freebsd.org> wrote:
> 
> 
> 
>> On Sep 15, 2026, at 2:06 PM, Jessica Clarke <jrtc27@freebsd.org> wrote:
>> 
>> On 15 Sep 2026, at 21:53, Devin Teske <dteske@FreeBSD.org <mailto:dteske@FreeBSD.org>> wrote:
>>> 
>>> The branch main has been updated by dteske:
>>> 
>>> URL: https://cgit.FreeBSD.org/src/commit/?id=09711ccb09f482fd345b2b640dbbeb66de535041
>>> 
>>> commit 09711ccb09f482fd345b2b640dbbeb66de535041
>>> Author:     Devin Teske <dteske@FreeBSD.org>
>>> AuthorDate: 2026-09-15 20:50:20 +0000
>>> Commit:     Devin Teske <dteske@FreeBSD.org>
>>> CommitDate: 2026-09-15 20:50:20 +0000
>>> 
>>>   Remove source_rc_confs, inlined from defaults/rc.conf
>>> 
>>>   Inlining source_rc_confs broke sysrc_test:A_flag
>>> 
>>>   While here, switch to SPDX, bump version/copyrights, fixup comments.
>>> 
>>>   Prevent common function override when bsdconfig includes new
>>>   sysrc.subr that contains inlined commons. Fix non-unique duplicate
>>>   header variable incorrectly shared between bsdconfig's sysrc.subr
>>>   include and new sysrc.subr include.
>>> 
>>>   Harden RC_DEFAULTS parameter expansion from DoS-via-glob (SC2223).
>>> 
>>>   Move pgm to the correct location to not override bsdconfig's pgm.
>>> 
>>>   Drop _SYSRC_JAILED=1 that is no-longer needed.  Drop i18n from
>>>   jail_depend now that messages are inlined to subr.
>>> 
>>>   Reported by:    siva
>>>   Fixes:  eaeb5f29bc6f sysrc: make independant from bsdconfig(8)
>> 
>> Hi Devin,
>> This sounds like it should have been at least five separate (and
>> reviewed?..) commits?
>> 
> 
> grep sysrc MAINTAINERS

Re: five separate

No. Every change is a direct result of the changes in eaeb5f29bc6f
— 
Devin