--- a/Cargo.lock +++ b/Cargo.lock @@ -1776,7 +1776,7 @@ [[package]] name = "polkit-backend" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "clap", @@ -1950,7 +1950,7 @@ [[package]] name = "remowt-agent" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "bifrostlink", @@ -1975,7 +1975,7 @@ [[package]] name = "remowt-client" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "bifrostlink", @@ -1997,7 +1997,7 @@ [[package]] name = "remowt-endpoints" -version = "0.1.8" +version = "0.1.9" dependencies = [ "bifrostlink", "camino", @@ -2012,7 +2012,7 @@ [[package]] name = "remowt-link-shared" -version = "0.1.8" +version = "0.1.9" dependencies = [ "bifrostlink", "bytes", @@ -2026,7 +2026,7 @@ [[package]] name = "remowt-plugin" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "bifrostlink", @@ -2039,7 +2039,7 @@ [[package]] name = "remowt-polkit-shared" -version = "0.1.8" +version = "0.1.9" dependencies = [ "nix", "serde", @@ -2048,7 +2048,7 @@ [[package]] name = "remowt-ssh" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "clap", @@ -2063,7 +2063,7 @@ [[package]] name = "remowt-ui-prompt" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "bifrostlink", --- a/Cargo.toml +++ b/Cargo.toml @@ -3,18 +3,18 @@ resolver = "2" [workspace.package] -version = "0.1.8" +version = "0.1.9" license = "MIT" edition = "2021" repository = "https://git.delta.rocks/r/remowt" [workspace.dependencies] -remowt-client = { version = "0.1.8", path = "crates/remowt-client" } -remowt-polkit-shared = { version = "0.1.8", path = "crates/polkit-shared" } -remowt-link-shared = { version = "0.1.8", path = "crates/remowt-link-shared" } -remowt-plugin = { version = "0.1.8", path = "crates/remowt-plugin" } -remowt-ui-prompt = { version = "0.1.8", path = "crates/remowt-ui-prompt" } -remowt-endpoints = { version = "0.1.8", path = "crates/remowt-endpoints" } +remowt-client = { version = "0.1.9", path = "crates/remowt-client" } +remowt-polkit-shared = { version = "0.1.9", path = "crates/polkit-shared" } +remowt-link-shared = { version = "0.1.9", path = "crates/remowt-link-shared" } +remowt-plugin = { version = "0.1.9", path = "crates/remowt-plugin" } +remowt-ui-prompt = { version = "0.1.9", path = "crates/remowt-ui-prompt" } +remowt-endpoints = { version = "0.1.9", path = "crates/remowt-endpoints" } bifrostlink = "0.2.0" bifrostlink-macros = "0.2.0" --- a/crates/remowt-client/src/lib.rs +++ b/crates/remowt-client/src/lib.rs @@ -436,10 +436,9 @@ args.extend(flags.iter().copied().map(str::to_owned)); if tool == "run0" { args.push(format!( - "--unit={}-{}-{}.scope", + "--unit={}-{}.service", self.0.user, - std::process::id(), - Uuid::new_v4() + Uuid::new_v4().simple() )); } args.push(agent_path);