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

From: Jessica Clarke <jrtc27_at_freebsd.org>
Date: Tue, 15 Sep 2026 21:06:28 UTC
On 15 Sep 2026, at 21:53, Devin Teske <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?

Jessica