Documentation
¶
Overview ¶
Package main implements the hypeman init binary that runs as PID 1 in guest VMs.
This binary replaces the shell-based init script with a Go program that provides: - Human-readable structured logging - Clean separation of boot phases - Support for both exec mode (container-like) and systemd mode (full VM)
Note: This binary is called by init.sh wrapper which mounts /proc, /sys, /dev before the Go runtime starts (Go requires these during initialization).
Click to show internal directories.
Click to hide internal directories.