It makes perfect sense to tune system variables with sysrc(). What a great tool! It sanity checks the variables are known and correct before updating the file. Tools like this are ideal for scripting installation settings without needing external packages or blind adhoc editing commands.
Unfortunately it breaks on other files with different variable conventions (ie: devices in loader.conf).
Are there plans for other sysrc style tools for other conf files (ie: /boot/loader.conf, /etc/sysctl.conf, etc).
Please don't bother with responses like "edit it by hand", "use puppet/ansible/$CFGMGR", "just sed/awk it". These methods have their place, but I'm asking specifically about the sysrc style tooling.
Unfortunately it breaks on other files with different variable conventions (ie: devices in loader.conf).
Are there plans for other sysrc style tools for other conf files (ie: /boot/loader.conf, /etc/sysctl.conf, etc).
Please don't bother with responses like "edit it by hand", "use puppet/ansible/$CFGMGR", "just sed/awk it". These methods have their place, but I'm asking specifically about the sysrc style tooling.