User Details
- User Since
- Feb 14 2021, 4:01 PM (257 w, 6 d)
Apr 18 2025
Each update has to be the complete diff, no diff-update, now I know. Sorryt for the mess.
This is the actually intended update as described in the previous update comment.
Found and fixed some errors after copying rc.d/bhyve onto a old FreeBSD 13.0 productive machine:
Apr 17 2025
Hi Mark, thanks for your review.
Apr 8 2025
Latest revision has some trailing white space fixes (no functional change) and default rc.conf variable "bhyve_conf" adjusted to reflect previous change (bhyve_conf="/etc/bhyve_config.d")
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.
Sep 17 2024
Sep 12 2024
- Rename rc.conf(5) variable names "bhyve_cfg" to "bhyve_conf" and "bhyve_startupjournal" to "bhyve_launchstate" along with its filename.
Aug 12 2024
Got it, you are right 'startupjournal' is wrong. Since it's only very loos state tracking, I I hesitated using naything with »state»...
I'm about to do some more production tests and will come up with a new diff these days - will change # REQUIRE: to DAEMON - even in jail motsly everybody will wan netwiork running before VM starts.|
Also the examples were not well generalized - will replace too.
Question for $bhyve_conf:
I guess /etc/bhyve.conf.d is better than /etc/bhyve.d.
jail(8) has jail.conf(5) and e/etc/jail.conf.d.
bhuve(8) has bhyve_config(5) - shall there be a relation to .d/, like /etc/bhyve_config.d ?
Aug 10 2024
Thanks, ev, I was unsure about the uncommon "bhyve_cfgdir" but my reason to keep it uncommon was that the config file itself is in 'uncommon' format too in the context of parsing a config file from an rc(8) script.
But I'm fine with renaming if this kind of hint is more confusing than helpful of course.
Aug 9 2024
Jun 25 2024
Nov 1 2022
Happy consumer of the loader and vt (D35983) patch, thanks a lot (pocket3 PC).
Hope this will make it into main sooner than later!
Feb 14 2021
Couldn't find my old PR - ever since USES= ... python, I limit to build dependency only
Is there anything I miss which requires python for run-time?
