@@ -12,6 +12,11 @@ use tracing_subscriber::prelude::*;
12use vibebox::{config, instance, vm, vm_manager};
12use vibebox::{config, instance, vm, vm_manager};
14fn main() -> Result<()> {
14fn main() -> Result<()> {
15+ if env::var("VIBEBOX_INTERNAL").as_deref() != Ok("1") {
16+ eprintln!("vibebox-supervisor is internal. Use `vibebox` instead.");
17+ std::process::exit(2);
15 init_tracing();
20 init_tracing();
16 color_eyre::install()?;
21 color_eyre::install()?;