Page MenuHomeFreeBSD

rcProject
ActivePublic

Recent Activity

Sat, May 16

unitrunker_unitrunker.net removed a member for rc: unitrunker_unitrunker.net.
Sat, May 16, 3:28 AM
unitrunker_unitrunker.net removed a watcher for rc: unitrunker_unitrunker.net.
Sat, May 16, 3:28 AM

Sat, May 9

agh_riseup.net added a comment to D32128: Add support for sysctl.conf.d.

There is an updated review at https://reviews.freebsd.org/D56898, based on Antranig's patch.

Sat, May 9, 7:28 AM · rc

Wed, May 6

pouria accepted D56797: defaultroute: fix dual-stack and IPv6-only handling.
Wed, May 6, 8:16 PM · rc, network
zarychtam_plan-b.pwste.edu.pl updated the diff for D56797: defaultroute: fix dual-stack and IPv6-only handling.

Improve route acquisition message when both default routes are added simultaneously; clarify AF checking comment; remove empty line.

Wed, May 6, 12:37 PM · rc, network
ae accepted D56797: defaultroute: fix dual-stack and IPv6-only handling.
Wed, May 6, 11:37 AM · rc, network

Tue, May 5

pouria accepted D56797: defaultroute: fix dual-stack and IPv6-only handling.
Tue, May 5, 8:57 PM · rc, network
zarychtam_plan-b.pwste.edu.pl updated the diff for D56797: defaultroute: fix dual-stack and IPv6-only handling.

Cache and reduce address-family support check as suggested.

Tue, May 5, 5:34 PM · rc, network
pouria accepted D56797: defaultroute: fix dual-stack and IPv6-only handling.

functionally LGTM and it will fix our compliance with RFC8925.
I'm not an rc expert. So I can't comment on its code.
But it works perfectly with D56637.

Tue, May 5, 4:33 PM · rc, network
zarychtam_plan-b.pwste.edu.pl added a reviewer for D56797: defaultroute: fix dual-stack and IPv6-only handling: ae.
Tue, May 5, 3:14 PM · rc, network
zarychtam_plan-b.pwste.edu.pl added a reviewer for D56797: defaultroute: fix dual-stack and IPv6-only handling: eugen_grosbein.net.
Tue, May 5, 2:09 PM · rc, network
pouria added reviewers for D56797: defaultroute: fix dual-stack and IPv6-only handling: network, desktop.
Tue, May 5, 10:24 AM · rc, network

Mon, May 4

zarychtam_plan-b.pwste.edu.pl requested review of D56797: defaultroute: fix dual-stack and IPv6-only handling.
Mon, May 4, 8:07 PM · rc, network

Feb 25 2026

pouria added a comment to D49696: Fix renaming epair and devd(8) triggered interfaces and auto-NOAUTO the latter by default.

The patch allows interface renaming (by rc.conf(5)) for epair (cloned) interfaces and also for devd(8) configured interfaces.
'ifconfing description' is changed to be always applied (if defined), whether or not the NOAUTO keywork was found.
It also fixes non-functional NOAUTO config keyword for targeted start_interface commands (by devd(8)).
And in addition makes NOAUTO the default for devd(8) configured interfaces if rc.conf(5) lacks a corresponding interface configuration.

Feb 25 2026, 2:30 PM · rc

Feb 23 2026

ziaee closed D55416: debug.sh: Fix a typo.
Feb 23 2026, 8:33 AM · Contributor Reviews (src), rc
ziaee accepted D55416: debug.sh: Fix a typo.
Feb 23 2026, 8:30 AM · Contributor Reviews (src), rc

Feb 21 2026

sjg accepted D55416: debug.sh: Fix a typo.
Feb 21 2026, 7:05 PM · Contributor Reviews (src), rc
emaste accepted D55416: debug.sh: Fix a typo.
Feb 21 2026, 2:32 PM · Contributor Reviews (src), rc
guest-seuros accepted D55416: debug.sh: Fix a typo.
Feb 21 2026, 11:43 AM · Contributor Reviews (src), rc
temcbun_gmail.com requested review of D55416: debug.sh: Fix a typo.
Feb 21 2026, 10:35 AM · Contributor Reviews (src), rc

Feb 11 2026

antranigv_freebsd.am added a watcher for rc: antranigv_freebsd.am.
Feb 11 2026, 4:47 PM
antranigv_freebsd.am added a member for rc: antranigv_freebsd.am.
Feb 11 2026, 4:46 PM

Feb 3 2026

temcbun_gmail.com added a reviewer for D55086: rc.subr: Avoid using setvar: cy.
Feb 3 2026, 8:40 PM · rc
temcbun_gmail.com requested review of D55086: rc.subr: Avoid using setvar.
Feb 3 2026, 5:14 PM · rc

Jan 25 2026

antranigv_freebsd.am abandoned D37383: service(8): add -s for showing status.

Rebasing the files from 2 years ago might be too much to do, so I am abandoning this revision, and I shall do a new diff now that service.sh has much more nicer features which will indeed help -s as well.

Jan 25 2026, 7:34 PM · rc

Jan 11 2026

unitrunker_unitrunker.net added a watcher for rc: unitrunker_unitrunker.net.
Jan 11 2026, 1:22 AM
unitrunker_unitrunker.net added a member for rc: unitrunker_unitrunker.net.
Jan 11 2026, 1:22 AM

Aug 27 2025

0mp requested changes to D52175: rc.d/dhclient: load values from netif.

I am not sure if we should make our services read load more configuration files or perhaps solve this issue with symlinks.

Aug 27 2025, 12:31 PM · rc
feld added a comment to D52175: rc.d/dhclient: load values from netif.

There is a second problem I've discovered... ifconfig_DEFAULT= only works in /etc/rc.conf. It does not work when put into /etc/rc.conf.local or any of these files in /etc/rc.conf.d/

Aug 27 2025, 1:14 AM · rc
feld updated the summary of D52175: rc.d/dhclient: load values from netif.
Aug 27 2025, 1:13 AM · rc
feld added a comment to D52175: rc.d/dhclient: load values from netif.

I kinda wonder if load_rc_config $name should be the last one loaded so /etc/rc.conf.d/dhclient overrides the other files...

Aug 27 2025, 1:00 AM · rc
feld updated the summary of D52175: rc.d/dhclient: load values from netif.
Aug 27 2025, 12:58 AM · rc
feld requested review of D52175: rc.d/dhclient: load values from netif.
Aug 27 2025, 12:55 AM · rc

Aug 8 2025

imp added a project to D6664: Allow rc.initdiskless to find configuration in subdirectories.: srcmgr.
Aug 8 2025, 6:07 PM · srcmgr, rc
imp added a comment to D6664: Allow rc.initdiskless to find configuration in subdirectories..

Not in -current, tagging for srcmgr review.

Aug 8 2025, 6:07 PM · srcmgr, rc

Jul 17 2025

0mp added a comment to D21450: rc.subr(8): Set procname to command by default to match documentation.

Hmm, actually, our documentation is slightly contradicting.

Jul 17 2025, 5:31 PM · rc

Jul 16 2025

0mp updated the test plan for D21450: rc.subr(8): Set procname to command by default to match documentation.
Jul 16 2025, 1:37 PM · rc
0mp updated the diff for D21450: rc.subr(8): Set procname to command by default to match documentation.
  • Rebase
  • Add tests
Jul 16 2025, 1:36 PM · rc

Jul 12 2025

0mp closed D47329: rc: Use check_jail to check values of security.jail MIBs.
Jul 12 2025, 4:24 PM · rc
0mp added a comment to D47329: rc: Use check_jail to check values of security.jail MIBs.

Thanks!

Jul 12 2025, 4:24 PM · rc

Jun 27 2025

markj added a reverting change for D45855: rc: Disable pathname expansion when calling run_rc_command(): rG9c014cc25c43: Revert "rc: Disable pathname expansion when calling run_rc_command()".
Jun 27 2025, 8:19 PM · rc
markj added a reverting change for D45855: rc: Disable pathname expansion when calling run_rc_command(): rGd783591a7deb: Revert "rc: Fix scripts that need pathname expansion".
Jun 27 2025, 8:19 PM · rc

Jun 20 2025

markj accepted D47329: rc: Use check_jail to check values of security.jail MIBs.
Jun 20 2025, 3:49 PM · rc
0mp added reviewers for D47329: rc: Use check_jail to check values of security.jail MIBs: bnovkov, christos, markj.
Jun 20 2025, 3:38 PM · rc

Jun 14 2025

kenrap_kennethraplee.com added a comment to D45855: rc: Disable pathname expansion when calling run_rc_command().
In D45855#1160605, @hrs wrote:
Jun 14 2025, 5:28 PM · rc
hrs added a comment to D45855: rc: Disable pathname expansion when calling run_rc_command().
In D45855#1160497, @hrs wrote:

Could you explain your configuation and behavior change in more detail?

Sure thing. I use the following in my rc.conf which enlarges the virtual terminal fonts from being small after loading a drm-kmod driver during the booting process:

allscreens_flags="-f spleen-16x32"

After doing a src tree build upgrade today this functionality had stopped. By manually removing both set -o noglob and set +o noglob lines, I restored the original functionality.

The problem is that allscreens_flags relies on the pathname expansion in two places:
https://github.com/freebsd/freebsd-src/blob/4deb9760a9d84d5861ee45162ffebe83f13503b8/libexec/rc/rc.d/syscons#L237-L243
https://github.com/freebsd/freebsd-src/blob/4deb9760a9d84d5861ee45162ffebe83f13503b8/libexec/rc/rc.d/syscons#L381-L387

Jun 14 2025, 2:24 PM · rc

Jun 13 2025

kenrap_kennethraplee.com added a comment to D45855: rc: Disable pathname expansion when calling run_rc_command().
In D45855#1160497, @hrs wrote:

Could you explain your configuation and behavior change in more detail?

Sure thing. I use the following in my rc.conf which enlarges the virtual terminal fonts from being small after loading a drm-kmod driver during the booting process:

allscreens_flags="-f spleen-16x32"

After doing a src tree build upgrade today this functionality had stopped. By manually removing both set -o noglob and set +o noglob lines, I restored the original functionality.

Jun 13 2025, 11:32 PM · rc
hrs added a comment to D45855: rc: Disable pathname expansion when calling run_rc_command().

This change introduced a regression where my allscreens_flags settings gets ignored at boot.

Jun 13 2025, 9:33 PM · rc
kenrap_kennethraplee.com added a comment to D45855: rc: Disable pathname expansion when calling run_rc_command().

This change introduced a regression where my allscreens_flags settings gets ignored at boot.

Jun 13 2025, 6:54 PM · rc

Jun 12 2025

hrs closed D45855: rc: Disable pathname expansion when calling run_rc_command().
Jun 12 2025, 6:21 PM · rc