Wed, Feb 25
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.
Mon, Feb 23
Sat, Feb 21
Feb 11 2026
Feb 3 2026
Jan 25 2026
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 11 2026
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.
