BMC, hack, idrac, ipmi, qemu, security, system, virtual

BMCs under Qemu repo

For awhile I’d had a little petting zoo of qemu’d BMCs, so I decided to write it all up and put it out for others:

https://github.com/zenfish/zbmc

Warning label: I shrank the target audience to run only on x86 Linux (with a debian bias, and probably only modern versions; it uses docker as well); I use a mac day to day, but Linux gives some extra flexibility to networking that I wanted (I’ll probably beat my way back to macs over time.) On the bright side, after some apt/pip installs (listed in readme), just “./build.sh” should make it run.

C&C welcome. If there are easier (or better) ways I’d certainly like to hear from ya. And a ton of thoughts/explanations on how/why/etc things were done in various ways are in the docs (see the bottom of the readme.md)

C&C more than welcome, as well as any that you may have gotten to work.