From c821b8ef5d04560d298605367c52cfc4dd32e36b Mon Sep 17 00:00:00 2001 From: rustdesk Date: Wed, 7 Jun 2023 23:31:22 +0800 Subject: [PATCH] check is_empty before cp config --- src/platform/linux.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/linux.rs b/src/platform/linux.rs index bc32f918d..1b69db547 100644 --- a/src/platform/linux.rs +++ b/src/platform/linux.rs @@ -1141,7 +1141,7 @@ pub fn install_service() -> bool { } log::info!("Installing service..."); let home = std::env::var("HOME").unwrap_or_default(); - let cp = if home != "/root" { + let cp = if home != "/root" && !Config::get().is_empty() { format!("cp -f {home}/.config/rustdesk/RustDesk.toml /root/.config/rustdesk/; cp -f {home}/.config/rustdesk/RustDesk2.toml /root/.config/rustdesk/;") } else { "".to_owned()