difftreelog
fix avoid dashes in unit name
in: trunk
3 files changed
Cargo.lockdiffbeforeafterboth177617761777[[package]]1777[[package]]1778name = "polkit-backend"1778name = "polkit-backend"1779version = "0.1.8"1779version = "0.1.9"1780dependencies = [1780dependencies = [1781 "anyhow",1781 "anyhow",1782 "clap",1782 "clap",195019501951[[package]]1951[[package]]1952name = "remowt-agent"1952name = "remowt-agent"1953version = "0.1.8"1953version = "0.1.9"1954dependencies = [1954dependencies = [1955 "anyhow",1955 "anyhow",1956 "bifrostlink",1956 "bifrostlink",197519751976[[package]]1976[[package]]1977name = "remowt-client"1977name = "remowt-client"1978version = "0.1.8"1978version = "0.1.9"1979dependencies = [1979dependencies = [1980 "anyhow",1980 "anyhow",1981 "bifrostlink",1981 "bifrostlink",199719971998[[package]]1998[[package]]1999name = "remowt-endpoints"1999name = "remowt-endpoints"2000version = "0.1.8"2000version = "0.1.9"2001dependencies = [2001dependencies = [2002 "bifrostlink",2002 "bifrostlink",2003 "camino",2003 "camino",201220122013[[package]]2013[[package]]2014name = "remowt-link-shared"2014name = "remowt-link-shared"2015version = "0.1.8"2015version = "0.1.9"2016dependencies = [2016dependencies = [2017 "bifrostlink",2017 "bifrostlink",2018 "bytes",2018 "bytes",202620262027[[package]]2027[[package]]2028name = "remowt-plugin"2028name = "remowt-plugin"2029version = "0.1.8"2029version = "0.1.9"2030dependencies = [2030dependencies = [2031 "anyhow",2031 "anyhow",2032 "bifrostlink",2032 "bifrostlink",203920392040[[package]]2040[[package]]2041name = "remowt-polkit-shared"2041name = "remowt-polkit-shared"2042version = "0.1.8"2042version = "0.1.9"2043dependencies = [2043dependencies = [2044 "nix",2044 "nix",2045 "serde",2045 "serde",204820482049[[package]]2049[[package]]2050name = "remowt-ssh"2050name = "remowt-ssh"2051version = "0.1.8"2051version = "0.1.9"2052dependencies = [2052dependencies = [2053 "anyhow",2053 "anyhow",2054 "clap",2054 "clap",206320632064[[package]]2064[[package]]2065name = "remowt-ui-prompt"2065name = "remowt-ui-prompt"2066version = "0.1.8"2066version = "0.1.9"2067dependencies = [2067dependencies = [2068 "anyhow",2068 "anyhow",2069 "bifrostlink",2069 "bifrostlink",Cargo.tomldiffbeforeafterboth--- 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"
crates/remowt-client/src/lib.rsdiffbeforeafterboth--- 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);