This will have to be replaced with a small Rust program, but I don't want to resolve the chicken-egg problem right now.