A minimal PID 1
  • Rust 60.9%
  • Python 39.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Vincent Dagonneau ccb476fc2f
All checks were successful
Build / myinit (push) Successful in 44s
Mount devpts and provide /dev/ptmx
A PID 1 must mount devpts itself, or no session can allocate a pty. devtmpfs
provides /dev/ptmx, but udev is what widens it to 0666, so myinit recreates it
when its mode is not world-accessible.
2026-10-06 07:00:16 -04:00
.cargo Strip comments and apply clippy cleanups 2026-10-05 08:24:06 -04:00
.forgejo/workflows Strip comments and apply clippy cleanups 2026-10-05 08:24:06 -04:00
src Mount devpts and provide /dev/ptmx 2026-10-06 07:00:16 -04:00
tests Strip comments and apply clippy cleanups 2026-10-05 08:24:06 -04:00
.gitignore Strip comments and apply clippy cleanups 2026-10-05 08:24:06 -04:00
build.rs Simplify service and root setup 2026-10-04 18:50:31 -04:00
Cargo.lock Track current master in the lockfile 2026-10-05 10:31:42 -04:00
Cargo.toml Strip comments and apply clippy cleanups 2026-10-05 08:24:06 -04:00
rustfmt.toml Import myinit from aislop, refactored 2026-10-03 08:02:15 -04:00