Aug 27 2025
I am not sure if we should make our services read load more configuration files or perhaps solve this issue with symlinks.
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/
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 8 2025
Not in -current, tagging for srcmgr review.
Jul 17 2025
Hmm, actually, our documentation is slightly contradicting.
Jul 16 2025
- Rebase
- Add tests
Jul 12 2025
Thanks!
Jun 27 2025
Jun 20 2025
Jun 14 2025
Jun 13 2025
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.
This change introduced a regression where my allscreens_flags settings gets ignored at boot.
Jun 12 2025
May 9 2025
Apr 17 2025
Hi Mark, thanks for your review.
Apr 15 2025
Could you please explain what the diff is actually changing? It is quite hard to understand, for someone not very familiar with this code.
Apr 8 2025
Apr 7 2025
Removed local _ifconfig_descr leftover from previously corrected autoif() hack
Replaced PoC diff with real tested diff - sorry for the mess.
This version corresponds to what the summary and the bug report (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285947) describe.
Better 'ifconfig description' handling - previous hack wasn't limited to ifn_start condition.
Dec 3 2024
Nov 28 2024
Nov 26 2024
Oct 30 2024
Looks good (not run tested).
Oct 29 2024
Approved.
Seems sane enough. It's not something we use today, and I've verified that run_rc_command should do the right thing w/o side effects (although I'd think that the -z rc_arg test should be higher in that function to avoid pid file name eval, etc).
Approved.
Oct 28 2024
Thank you all for feedback! :)
Oct 25 2024
- Add UPDATING entry
- Fix typos in rc.subr.8 and do some extra wordsmithing there
I'm sure it adds appreciable speedup in some cases, but I can't see us fixing support and keeping it working. Best to stop pretending and focus on lower hanging fruit.
