More Related Content
More from Yuichiro Naito (20)
Bmd
- 2. なんでつくったの?
1.コードが書きたかったから( C で実装)
2. bhyve プロセス待つだけなら親プロセスは一つで十分
3.プラグインが欲しかった
• 一番欲しいのは VM 起動中に mDNS で Remote Frame
Buffer サービスを広告するもの
( ブラウザ側には bvnc や MacOS Finder がある )
• VM の状態変化で任意のコマンドを呼び出すもの
- 3. なにができるの?
●
VM の設定をファイルに書いておいて起動・終了する
– 1 ファイル / VM
●
Daemon 起動時に自動起動、終了時に ACPI shutdown
●
設定ファイルを更新したら reload で反映する
●
コマンドで VM 毎に起動、終了、リセット、電源切など
●
コマンド経由で直接起動も可能
●
プラグインによる外部コマンド呼び出し
●
avahi-publish による rfb サービス登録・解除