Simple, independent init system written in Rust.
- Rust 100%
| .cargo | we modified a lot | |
| src | change root path to be cleaner | |
| .gitignore | update .gitignore | |
| Cargo.toml | we modified a lot | |
| LICENSE | add license | |
| README.md | Update README.md | |
prometheus
init system for Static Linux, written in Rust.
behavior
- mounts /proc, /sys, /dev, /tmp, /run
- reads hostname from /etc/hostname
- seeds the rng
- brings up loopback
- sets PATH, TERM, HOME
- spawns getty on tty1 and ttyS0
- reaps zombie processes
building
cargo build --release --target x86_64-unknown-linux-musl