Preserve roster seeding and extend packaged multicall checks

Verify bare unit commands through init PATH lookup and cargo run.

Assisted-by: SurmAgent:unknown [read] [edit] [bash]
This commit is contained in:
2026-11-12 10:25:46 +00:00
parent 5713b9be20
commit f6149aa0e0
4 changed files with 23 additions and 4 deletions
+8 -2
View File
@@ -12,7 +12,10 @@ fn main() {
}
let name = uucore::util_name();
let name = name.strip_suffix(".wasm").unwrap_or(name);
let locale = match name { "dir" | "vdir" => "ls", _ => name };
let locale = match name {
"dir" | "vdir" => "ls",
_ => name,
};
uucore::locale::setup_localization(locale).expect("utility supplies localization");
let args = uucore::args_os().skip(usize::from(second));
let code = match name {
@@ -94,7 +97,10 @@ fn main() {
"vdir" => uu_vdir::uumain(args),
"wc" => uu_wc::uumain(args),
"yes" => uu_yes::uumain(args),
_ => { eprintln!("coreutils: unknown utility: {name}"); 127 }
_ => {
eprintln!("coreutils: unknown utility: {name}");
127
}
};
std::process::exit(code);
}